######## #......# #.####.# #.####.##### ###########.#........# #.............##.###.# #.#########......# #.# ##########.#### #......# #### #.#.##.# .....# #...# .# #. #.#..# ###.#.##.# #..#.#..# #M>.?.# #........# #[.#.#..# #.....# #........# #..#.#..# #.....# #..#.#.#.# #.......# .....# #..#...#.# #......## ....###..##..# # ##.....# #........##..#.# #.....# #.............$# #.....#######.#####.<#.#### ###.###..........##..#.# #.......#####.#.#.#..#.# #.#.##..# #..###.....# ######### ##### #.#.##..# #...#....### #.......########## ######...#####.#.....# #####.###.#####.#####.#........# ### #........#.......##.## #.........##.##.#####.#.######.# ##.#####.##.......###.#.##.# #.#########.............# #.# #........##................# #.# ##.##....##.### #.# ##[########.............#### ##.## #.##....##.# #.# #.# ###...#.##.#..# #...# ######.#........# #.# #.##### #...#.).....# #...####..............##### #.### #.....##########.###..## #...#.......#.#...........# #...# #####.##......##.###..# #####...#.##.##.#.#...........# ###.# #.##......#...##..####............##.#.#.#.........# #.# #.##.>.......#.#.........####.....##.#.#<##........# #.# #.##..<...#.#.##.#####..## ###..###..#..###.......# #.# #[##......##.###.# ##.##### ######.###..)........# ##.## #.##......# ## #.# #.#...# #...## ##.##....?..# ##...# ###.######### #.# #.#...#..#####)###.########### #....# #...# #########.# #.'._.#.?##.....#<###### #########....# #.########.......#.# ###...#.?#####.........# #.......#.#### ###.###.......####.#.# #...# ..#...#####.# #.#...#.#.# #.............#......# ##### ###.#.........###.#...#.#.# #.#.##..##......##.### ### #.#.#.#....##.##..........# #.#........#..####.# ... #...>...##...............## # ####.............# .. ########.###.#####.##.........# .####..#####.###### #.#.#........# #.......###.......## #.............# #.....######## #.......# ###...### ############### #..#..o.o...o# ######### #...# #.....######.##### ##### ...###.# #o#...## #.# #.# ##..# #.#### # ... #...###...o########## ... ##.......oo[......... .... ###..###Z###.###+## ... #..).##.##...## #.....###Zooo.## #.#....#.o.Z...# #.##....###'###..# #. ##...)##.# .## #. ##....### # #