##+# ##...# ##.....## ### #......<## ##.## .........####...## .........'.......# #############...## #...# #...# #.r...# #...##.# +...# # +.### +!# #. #.