####### ##.....## ##.......## +#.........## #######...........## #...##.............+ . #..##..............##.. #...........<........ ........##..............# ###......##.............# ##..###.##.........b.## #.. .###.......h.## ### # #'(......## ###.....'# #######....... ####h..