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