nogen include "../scg/scg.cd"; package ttt; import scg.*; import java.util.*; import edu.neu.ccs.demeterf.lib.List; TTTInstance = "TicTacToe Board" Row Row Row implements InstanceI. Row = "[" Square "]" "[" Square "]" "[" Square "]". Square = X | O | N. X = "X". O = "O". N = "#". TTTSolution = TTTInstance implements SolutionI. TTTInstanceSet = TTTInstance implements InstanceSetI. TTTDomain = implements DomainI. Avatar = implements AvatarI.