############ #...#.....)######### #...#..###.##......# ###'#....#.##......##### #.#....⌠.#.##........... #.#..#......#....# ..... #.'.####.........# ..... #.#..#...........##..... #.#....⌠.#.##>.......... ###'#....#.#####...##### #...#..###.# #...# #.<.#......# #...# . ################...# .. #...............###... #..................... #...................## #...##########......+ ######....b.........# #..............# #..........#+### ...........##..# ...........##..# ................. >.......#+##...... ........# ...... ........# .!. ........# .#.