##+## ##...## ##.....## ##. ##.......## #....###.........# .......'.........+ .......#.........# ....>.r##.......## ....... ##<....## ##.).## ##...## #... ##+## ##. #. ######### #.@o.<.[# #.####### .. ... ..# #