#ifndef _SLIDING_TILE_LIB_H #define _SLIDING_TILE_LIB_H #include const int BOARD_DIM = 4; const int BOARD_SIZE = BOARD_DIM * BOARD_DIM; typedef signed char Board[BOARD_SIZE]; std::istream& operator>>(std::istream& is, Board& board); extern signed char adjacent[BOARD_SIZE][5]; #endif /* _SLIDING_TILE_LIB_H */