. . .# ##. ... ..# ### . ..#. .. # . #..#..#### #.#..# .# ##.#. ##v. ... ###..### . . #....# . # .#..# # .v .. ####..#. ### #. ... ##.#.# ... .. #......###.### ## ##...#.##..# ..........## .#..##.#...### ... ###..#..# # .# #..h#..## .## ##....##. #. .# ##...#. # # #...4..# # #..##..# # #. ..# ##.. .#...# . ## .# # .. .....#.. # . .. .##..####.. . #. #. .# #..# # . . . .# # . . # .#. . #