Data.Puzzles.GridShape
class GridShape a
data Square
squareNeighbours
data Dir
data Edge
type Coord
type Size
data Dir'
data Edge' a
orientedEdge
edges