############# ##### #...........# #...###### #...........####.(.#....############# #.........o.>..'...(.......o).)!..... #............###...#..[.#######....## #)....o......# #####....# ...# ######'########.# #).).# ..# #......(# #.# #).).# .# #.......# #.# #....# # ##.......# #.# #....# #.....o.## #.# #....# #.......# #.# #....# #......## #.# #....# #...o..# ...... #......# ######## #......# #......# ####o##### #.#...######. #####O#.#........ #....<..#........ #.###.#.#........ #.#...#.......... #.#.#.###.......# #.#.#............ #.#.#####........ #.#.#.....###.... #...#.##### ... ##########.# .. #..........# . ##.######### #.#.....# #....)..# ###.##### #.#### #....# ####.# #.# #.##.....# ############# #.##.....# #...........# #.##.....# #...........# #.##.....# #...........# #.##.....# #...........##### #######.##.....# #...............# #.......##.....# #########.#####.### ##.####..'.....##############.# #...# #.# #.##.....#...........##.# ###.# #.####.######.##.########.##.# #.# #.##...# #.##)# #.##.# #.# #.##.### #....# #....# #.# #....# ###### ###### #.####### ###### #.......# #######.# #.####### #.......# #######.# #<####.# #......# ######.# ###