######### #######.......# ########### #.........^...# #....<.(..# #..####.####..# #.#######.# #..##.....##..# #.# #.# #..#.......#..#########.##### #.# #..#.......#................###.######## #......_.....##########.###............. #..#.......#..)...>...#.# #####.#######.# #..#.......#..###.....#.# #.# #.# #..##.....##..# #.###.#.# #.# #.# #..####.####.## #.# #.#.# #.# #.# ######### #............####.###.#.#######.# #.####.....?.#### #...###.##.........##.........#.#######....<.##.......# ##..# #.###..####..##.#..........)....................# #..# #.# #..# #..##.#######.......###..######..O....# #..###.###..# #..##.# #............# #.......# ###...........####..##.# ##...........# #.......# #........###...........##### ##.##.......# #.......# #........# ###............... #.##...#.#.# #.......# #........# #...#..######### #..........# ####.##.# #........# ##.##..# .....#....)####### .# .# #.......## #.###.# ####...###.......# #.......# #.# #.# ###.# #.#####.# #.......# #.# #.# ......# ###..##########.###.# #.#..### #..# #.........##.# #.#.. #.)# #.###........# #. #..###.# #>######.# # .....# #.# #.# #.###..###.######.# #.................. #####..############ ###..# #....# #.#.## #.#.# # #.####### #.......# #######.# #.# #<# #.# #.# .#. # #