## # ### ##########....# ## ..# .... #...##......... ..r..## #####...###.....#####.. .#..... ####...####.....####...#### .?..... ###.........###'###.........###........ #......<......'.'......⌠......'........ ###.........###+###.........###...#.... ####...#### ####...#### ....... ##### ##### .#..... ..#.... #. ##. ##