######### #.......# ##. #.####..###### ...# #.# #..#....# #..#.+ #..'..<.# #....####..#....# ####.%..#..###### #......##h..## #############