##########++#### #............... #......#..#..... ####.##............... ......'............... #+#####.....g#..#.... #............... ####'#####++#### #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########