#... ... #..# #..# #... ... #.. ##### ..# #.. #...# ..# #.###.♣.###..# #.#.......#?.# #.'.♣.<.♣.+..# ###†#.......#h...... #..w###.♣.###..###.. #.......#...# .h# ###....[##### ... #....... .... ........# ##..w .###..##.# .#.# ## #..# .# ..# #