##########++ #+ #........... +. #......#..#. ######.##........... .......a'........... ###+#####......#..#. #........... ####'#####++ #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########