#...... ....... .#..... ...h... ###h...... .########..>...... ........h........ #####....Z..?.# #####............##... ###.....#................ #...................#.... ........................ ###.....###......#..... #..........#####....... #. #...................... #. #..........###.#####... #.###..........# #.....#.#..###.# #.....#.##.# #... #.....#..#........ #.....#.....##..#. #.......### . [.. #.....##.... #.....# ... #....[# . #.<...# #.....# #######