### ..# ##.## ####...#### ####.........#### #......<<<......# ####.........#### ####...#### #..#######.## #.....hh...# #.##########