.. . #. . .. ... .... ..)........####.# ....# ..........#..#. .....# #.........#.......... . #............#.##... .# ..#..........#<..##h###.# ..........#......)O.....# ................>.......# #.##..#####.......# #.#...### #.......# #.......###.#.###... ###...#.##..#.# # #..##.##.##.## .### #..#.........#....# ##................# #.#..⌠...⌠..#....# #.#.........#....# #......>.......... ###.........#..... ###..⌠...⌠..#..... #................ #.#.........#.### #.##.##.##.##... #..#............ ##.......#### #.......# #.......# #.......# #.......# .. #....)..# ... #.......####... ..#.............. .......(......... ..#.).....)...... ##.>.......#<..# ...#######)#.### .## #)# . ######.# ######### #....#.# ........# #.##.#.# ##########.# ########..#.#.# .......<...# #.........#.#(# ###...#.#..# #.######..#.#.# .####.#...#..# #.###.........# ....(........#### #.......#.#.### ########.#.#.....# #####.#...#.# #........#.#####.# #.#.###.# #.########.# #.# #.#.....# #.# #.# #.# #.####### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###############.# #.#####.## #.................# #........# #.################# #.######## ### ###