##########++ #+##........... +.##......#..#. #########.##........... .........).'........... +#####'#####......#..#. ... #........... ..... ####'#####++ ###+## #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########