############# ........... .###..!....# . ...........+ .. #.........###.# #.............. ##.........##. ....yy......# .# # ###.........# . .#.### #........y# .#.#...## #.###...#y# ......... #.###...#.#####........ # #.....y.........).... #.#.....<............ #................(... #...#.#..####........ #........#........... ......#..#+########## ..##.##...........# .........^......# ................############ ...?.......................# #####..........(...........# +......................# #......................+ #......................# #......................# ###### #......................# #....# ########...........+ #.##.# #...........# #.##.# #.....#+###.# #.##.# ....... #.....# #.#######.##.## #.......# ####### #.............# #.......# ########.##.##### #.......####### .........##.# #.............# ########.##.# #.............# #.##.# #.............# #.##.# #.............########## #.##.##### ##...###'#######........# #.##....<# #.........# #.######.#########.######## #......#..# #..................# #.#<...#..#############.########..###### ...####.#.(.......## #.# #...........# ..### ####...##...... #.# #.#########.# ... ............#.# #.# #.#########.### .. #####.......# #.# #.............# . ...........# #.# ############### #######....# #.# #.........# #.# #.#######.# #.# #.# #.# #.# #.# #.########.# #..........# ############