##### #...# # #.#.# . #.#.# ### .# ######.#.###############.##.# #...........................### # #......#.#############......... .# #......#.# #.#.########.# #........# ###.#.#.#......# ##.....#.# .....#.#.#).....## #.....#.###### .....#...#.......## #####........>. ................... ............... ...............).# ####..##.###.# .....#.#...#+##### #..##.# . ............# ..> #..##.############.#.#...## ...... ... #..##.........####.#.#.#.## .. ..........# #.# ##........................## .. ..#.##.#..#. #.# #.......<.....#.###.#.#.#.##########.##..#.#.##.#..#.##.# #....##...#.).# #.#.#...#.......##.....#.#.##.#..#....# .######.............#.#.#.#.#...#.#.###.##.##..#.#.##.#..###O.# ...........##.#.#..........................................)..# #######........................................#.###....<..##.# #...###............##.....#.#..##.##.##..#.##......#.##.# ####...# #.#.###.#.#.......#.#.#..##.##........'............ #......# #.#... ...#..####.#.#.#..##........#.##......#.####. #......# ......#.#.# #.#.#.#..#####..#..#.###.##.$.... .. #^.....# ... ..# #.# .......................###.#.... ## #......# ... #...................# #.##### #......# ######..#.##.### #......# #........ ######.# #....... ##... ..