##########++##### #................ #......#..#...... ####.##................ ......'.......r........ #+#####......#..#...... #................ ####'#####++##### #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########