Unblock Me Solver using (modified) BFS through the graph of game states