... . .# #..#. #.# #..#. ..# #.#? ...# ####..####.#.#.# .........55.....# #####.....g.#.# #.........h...# #.......#.......# #.........#.#...# #.....#...#.# ### #.....##..#.. # ########.....##..# #. #..................... . #.# ..#.##########........#. #.# #.#.#....######.........# #.# #.#.##.#................. #.# #####.#.##.#.######.........# #.# #........#.##### #.))....# #.# #..............# ##.......### ########### #.# #............#.###...(###.#.########.........####.# #....................(....#........#.#######....#.# #.........∩....###....#####..>.....#.# #..#.#<#### #.....................(............#.# #..#......# #..............###....#####........#.#######..######.# #........#_#...###...............#.#......#........#.# #######.##⌠##...............#..#.....#.####...####.#.# #..###...................#........###...####.#.# ##..........#.##......#.....[................#.# ###........#.####.#..#..#........##.#########.# #........#.# #.#..#..#.....................# #####.##.#.# #.#.....#.#.#######.########### #.##.#.# #.......#.#.# #.# #....#.# ###.....#.#.# #.# ######.# #.....#.#. ..# #.# #.....#.# ### #)# #.....#.# #.# #.....#.# #.# #.....#.#####.# #.# #.............# #.# #.......####### #.# #........# #.# #..#####.# #.# #..# #.# #.# #..# #.# #.# #..# #.# #.######..#####.# #...............# #.#######.####### ### ###