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