######### #......... #......#..# ###+#####.......... .......J'........... ###+#####......#..#. #............ ####'#####++ #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########