### ##########. .... #...#...... #####...###.....# ####...####.....####.. ###.........###'###..... #......<......'.'......⌠ ###.........###'###..... ####...####.....####.. #####......#....# ........#..##..... .#.........# .... ####..###.# .# ##.# ### #.#### ####....# #####.......+ ........#...# ........##### ......... .......... ........### .....>..+ ........# ......s.#