########## #........##### #............# #........###.####### #........#.........# ..####.###.#.#####.# ..# #.#...#.#.....# ..# #.#.#.#.#.##..# .. #.#.#.#.#..#......# #.##.#.###.##.######.# #. #..#.#..)..##..<####+### #...##.#r##########.#....... ................O...#.⌠...⌠. #######..#####.####.#....... .....##..# #.'...⌠... #........# #.#....... #........# ###.⌠...⌠. #.......... ....... #......?r.## ###+### $ ........#.# $ ####....... #...##..@ #... ....$ $ $ $ $