###+### ##...... #..... ### #...♣ #####.## ###..♣ ##8.8#..# #.'..♣ #.......########.#.r.♣ #................#....... ##.......###########......# #8.......# ####+### #<......## #8......# ##.......# #.......# #......... ##8.8#.#.. ####.#