################ $ $ ##.##....#......#### $ #...........>....#.## ##.#................# ####..............## $ ###.#........### ###.........# $ $ #........## ##...#.....# $ $ #.......#.## ................... #....#.#### ..................... ##....## ..................... ###.## ##...........oo....... ### #......$....^........ ### #...............o.. ##.## ##.............#.#.#.# #...# #..............$...... #####.### #.........##++######## ##..#))..## #........## $..# ##....)....# ##......## ....# ##.......#.## #......## ...... #.........## ##.....# ....... ##.#......# #......# #.....o ##...#.....### #......# #..... #.........#..## #......# $ ##............## ##.....# ##..#.........# ##.....# ###..........# #......# $ ##.##...#.....# #......# $$ #........#...## #......# $$ #............## #......# $$$ $$$$ ##.......).....# #......# $$ $ $ $ #.........[...## #......# $ $$$$$$#.## #........>.....# ##.....#######################..## ##..#.........## #............#...................## #............# #......#..#.....#..#..............# #............## ##......###.....###...............# ##.#...#......# #.......####.....#.#.........#....# ##.....#....#.## ##.......# ####.#............#....## #............## #........#### ###..................## ##...........# ##........#.## ##...................# ##.#....##.## ##...........# #.....##..>(.........## ####..###.## #........#..## ##....................# ####....# #...........# ##.................).## #....## ##.......#.## #...............#.....##### ##.### ###......######.......................#.## ### ##.#...###.##..........#.##............# ###..###..............###.........[#.## #...# ##.##............##........#.## ##.## ######......................<## ### #.........#......#........# ##.........##............## ##.##......####.##.......# #......#..### #####...#.## ##..#...#.#.## ##.#### #...........# #.# ##......#.#.## ... #....######## ##. ##.### ###