##. ....... .......# #.......## # #........ ....# #.......##....# #.........# #.# #.......#.# #.# #?..#.# #.# #. ##%##.# #.# #..#..##.# #.# ###....##.###.##### #.............h...# #.#)##.#.[....###.# ##.#.##.#....#####.###### ..........#.##.........# #.#..#.##.#....##.####.# #.#.......#.......# #......####.......# ####.### ###..#.## #...# #.%#.# ##. #### #...#######...%#### #.. ..# #.........#.......######## . #.# #.#####...#####.#..#.##.##.....# .# #.# #.#...........#.#..#.##.##.....# . .. #.# #..................#........)..# ... #. #.# #.#...........#.##.#.##.##..)..# ...#.##.#####.###.#...#.###.##.#.##.##.....# #....8.......# #.#.........##.>....######## #..##...##.#### #.#...#.########%#### ##.##..# #.#...#.# #.# #'#...# #.##.##.# ###>######## #'#...# ###.......# #............ ##⌠##... #......#### #.#.#..####.. +⌠<⌠+..# #...)..## #.#.#..#..(.. ##⌠##..# #.#.....########.#......# #+#.......................###..####.# ...#.#.......#######..###.......# #.##.#..# #.......###### .........# #.####### #..##....# #.# . ###..# #.# #..# #.. .... #.. . #.. ...