#...# . . #..... ###. .#.. ##....## .( .#.#.#..# ...... .. ........## #.... .. ........ #...##### .# # #...... . #...+...###.##### #.#....##... #...###.#........ #............ #.h..........# ######..#### #w#.#.#.#.#..# #..........+ #h..#.#.#.#..## #.####..#### . .....(.#.......####.# #..# ... ....h..#####...#.##...# #..# .....# ......# #...#..#...# #..# .....# .......# #...##.#...# #..#####+#.##.# .. ......# #...##..##.# #..........##.# #... ....# #...###[##.# #..........%#.#+#.# #..........####.........#.#.....# #..###..................#.#.....# #..# #.#.######.######+#..#.....# ##+#+#..# #.#..# #.# .#.##.....# ...........###.##.## #.# .#........# #...................# #.# .#####....# ####...........###.#.#.# #.# ####.######'#.# ................#...#.#.## #.# #....#....#.#.# .................#.#.#.#..# #.# #....#.##.#.#.# ..............%..#.###.##.###.# #....#.##.#.#.# .................#.....##..##.###....#.##...#.# ...............##.#####..........'..%.#.######.# #.........##.....#.###.##.###...##.# ..# #.........######.#.....##.##....'..# ### #.........# #.#..#...#.##...)#### #.........######.#..#...#.##....# #................#..#.#.#.##....# ##'#+####.########..###...##.##.. #.# #.# #................#.## #.# #.# #.###..###..>### #.# #.# #.####.#......<.#.# #.# #.# #.#....#.#.#.##.# #.# #.# ..#.####.#......# #.# #.########.# #.###.#### #..........# #.# #.# ############ #.. ..# ### ###