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