. ... ######### #..########........ #...)..##..####### ######....### #..#.oo## #..####Y<##### #.## ##.....# ... #####...# ..## ... .## #