##+## ##...## ##.....## ##.......## . #.........####.... +.........'....... #........O####.... ##.......## . ##.....## ##...## ##'## #.# #.# #.##########.### #......<.......# #######.##.....# #.##......... #.##.#.#..### #.##........ #.######..### #.. ... ### ###