.. .). .. ##. ## # ###..###.# . ..#........# ... .......#..##.... #####.....hh)...# ####...####...h)#### ###.........###'### #......<.....hhh+ ###.........###+# ####...#### #####