. ####### ...## ######.....# .^...o.######.%.##.###.# #..o.....)..#.###.# #..o###.........#.## #..... #.....#......# ##...####...##...#..# ##.## ######......# ## ###..##.# #....##.# #.#.###.# #.#.###.# #.#.....# ##.####### #.###...## +.......# ####...## ##.## #.# #.# #+# #.# #.# ##.## #.########...## ##.#...........# ##....######....# ######.....#######^#.## ......................## ####....%......###..#..# #...#.#.###.....###.# #####.#.#######..#..# #.#............## ####.#.#######.#### #..............## ##### #.##.###.#......# ##...###.##.# #.#.####.# #.....##.##.# #.#.# ##.### #...........# #.#.# #....# #.....##.##.###%#.# #..#.# #.# #.....##.#...##.#.# #.<#.# #.# ####[#.#.##......#.#.###..#.# #.# #......#.##........#......#.# #.# #.##.###.#####.#########.##.# #.# #.##.# #.# #.#..........##.# #.# #)##.###.# ##.############.# #.# #.##.....# ##'## ##.# #.# #.##...### ##...## #..# ###.# #.#.###.# ##.....## ###.## ##.#.# #...# #.###.......# ##.#.##### ####....##########.###.##.........####...%....# +........^..............'.........+.......###.# ####....##########...####.........####.....##.# ##.### ##..# ##.......# ##.##.##.# #.# ##.# ##.....# #.......# #.# #.# ##...# ####.#### #+# #.# #.# #+# #.# #.# #.# #.# #.# #.# #.#########.# #.# #.# #.# ##.##........# #.# ##.## ####### #.# ######...#.#####..# #.#######...###.....# #.# #####..........# #..# #...............()..###.# ....>....#...#.# #..# #########.<.###.#..)....# #####........#.#####..# ##.## #.###.##### ###..###.#.##.....# ### #.# #.# #........)..##.## #.# #.# #......#....(.<# #.. ..# ################ ### ###