######### #......... #......#..# ####+#####.......... .......5.'........... ####+#####......#..#. #............ ####'#####++ #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########