.# . ... #. #. . #. ....##. .. # . ......#..#.# .# ............##.# #. ...............# # ... ..O...###. #.... #.3∩.#. . # .#...h####.### .#. # #.....? .#h#.# .. .# ##.. ....#hh# # .# #.......h4.# #.#... ## #......#.5.#. # # #. .. #..#..##.#...... . ##. # ..# #.# #.....### . . # ... .....#.# ..# . # ..... #....#..... ## ... ....(#...## .# .# . ..#.### ##.# . #.# . . # # ... . . # . ##