. #...... ##. .$...... . ##.###......$. ..#+###..##........ .## ..........#....... ...## ................# #..... ...#..#.)......####...... #....)........#........ #....<[............... #....#...#............ #....#.[.o<........... ##..................# #......o.[.........+ #........o.<..##...# ##.#...............# ##..#...............## #..................... ##............#....... #.....#......#....#... ##..................... #............#########. ##########.#.........# #.# #....................# #.# ## ..##########..#......# #.##.## ##.###....# #.#...# ### #..###...# +....#####.#### ####..##...# #....##.#.....##### '###+##8.#.......# #....#...#.....#..## )oo.....)'.8.[...#########...##.............# ))8.).)..(.....)............##.............## ))o.)..).)(8.......)...).)...............### '###)##8.#..#.##))#......................# #. ####.#####.......)................#### #..# ##......#).#..#.............## ##.## ##.....###..................# #########..# #......##.#####...........## ..........## ##..^.##..+ #..#........# ########### #......#..# #..........## #....#.#...# #.........#.## ##.######..#####............# ## #..................## ##..................## ..#####.#..................# .........##......#.....##.## .............<.........#### ........................# .#..#..###..#..#..#.#..## ###### ###############