package org.guru.boggle; import java.util.List; public interface Board { void reset(); char letterAt(BoardPosition p); void markUsed(BoardPosition p); void clearUsed(BoardPosition p); boolean isUsed(BoardPosition p); List adjacentNeighborPositions(BoardPosition p); List adjacentUnusedNeighborPosition(BoardPosition p); }