###### #.<..# #########.# #[......#.# ## #.#####.(.# . #.......### #. #.......# ##.###......# #...........# #....#......# #.....####### #####.### ##### #.......# #...# #.#####.# #...# # #.#.#...# #########...#.....###...#.##### ..............o..............># .........####....############.# ..$#####)## { #.## #.# #.o# ##P.# #.# ##.# #.P.###.# #.## ##.#..##.# #..######## #P.....#.# ##........# ##.P....#.# #...(....# #..P.P.##.# ##.......# #^.^^.###.# #...#######.P....##.# #...# ##.P.#^..##.# #...# ##....#..)##.# ###.## #.^#.##.####.# #..###.###.#...##.# ##.##.## #.###.##.# #.##.# #....###.# #.#.(# ##.#..##.# #...## #.#####.# #.##############.# #........#.......# ###......#.####### #.....:#.# #......#.# ##.#####.# #.# #)# ######.## #.# #.......# #.# ###### #.......## #.####....# #........# #......##.# #......#.# #..##..<#.# #......#.###..#....#.# #......#>.....#....#.# #......#......#....#.# ##########....#..#.#.# ###.#.#....#.# #...#.#.####.# #.###.#..# #.# #.# #.##.###.# #.# #....#...# #.########.### #..........# ############