###### ###....# ######## ..'....# ###......# #....# ###........# #....###...#o.....# #....'.o.###......# #....##### #......# #.# ###'## #......# #.# ###..# ##.##### #.# #...## #).(..# ######.### ###o######### #####.# ######## ###........# #.o...#.....# ######'#### #......# ..........# #o#####o###.###.........####......# #........####o#.o.o.# #.'.#.........##......<.# #.....).)).##o#.#####.#.#.#.........##.#......# #.......)#o.#.o.......#.#.#.........# #......# #..oo...∩##.#########.#o#.+.........+ #..o...# ##.########.#...#.o.# #o###.........# ##.##### #...## #.'.#.#o#o###o# #..)......# #.o..# ###..# ###.o...#.ooo.# #.........# ####.# ##.# ####[######## #######..## #.### #.# #..#### #####....## #.o.## ####.###### #.....# #........# ###o.# #.........#####.....# #........# #######'## #...................# #........# #........# ..###.........#####..<..### #........# #........# #......o......# #.......###........# +........# ####..o......# #.....#...'........# #....(...# ###e####### #.....#####...>....+ #........# #.# #.....# #........# #####'#### #.# #.....# #........# #.# #..# ##...## ####+##### ##.# #.## ####..### ..# #..# #' #.......# ######.#### ######'## .. +.....÷.# #.........# #..>....# ... #.....÷.# #.........# #.......# ... #.......###.........####.......# .... #......÷'.#.......^.#..'.......# #.......#.............##.......# ###########...<.....#######+#### #.......(.# #.........# ###.####### #.. ##.# .. ..