#### #.h######## ###### ....h...#'......####.... ....#####........##.... # .. #...##...##... .# #..####..##..# ..# #..####..##..## #..# #...##...##...##...# #..................# ##........<.......## ######..##..###### #..##..# .......... ............ .##...##...##.. ##..##..## . #. #..#