Solve 4B1W Puzzle