######## #......# #.####.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.########### #.#.# #.#.........# ###### #.#.# #.#.#######.# ## #############....######.#.####...#####...####.... #........>..'....w.............%.'............... #.#######.###....######.#.##.[...####w........... #.# #.# #....# #.#.##...#.# #....####.... #.# #.# #....# #........#.# ##....### .. #.#######.###....########.##...#%# #...w...# #................................# #.......# #..######.##......#######.######## #.......# #..#....................#.# ###+#.### #..#.####.##......#####.#.# #.#.# ######..#.# #.##......# #.#.# #.#.# #....r..#.# #.##....### #.#.# #.#.###### ##.####.#.# #.##....# #.#.# #.#.##...###### #.# #.#.# #.##....# #.#.# #.............. #.# #.#.####.####### #.#.# #....#...###### #.# #.#....#.# #.#.# ######....#...# #.# #.#....#.## #.#.# #....).?..##### #.# #.#.......+ #.#.#### #.......### #.# #.##...#.## # #......# #.......# #.# #........##...##########....#####+###### #.# ####.................<.'......... #.# ####.###.############....##### #.# #.# # ###### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ###.######## #.# ###...[......# #.# #......[####.# #.# ##._.....## #.# #.# #.........# #.# #.# #....⌠....# #.# #.# #..%......# #.# #.# ##....._.####.# #.# #..........%.# #.# ###...######## #.# ##.## #.#########.# #.......w...# #.########### ###