### ## ####<# #..# ####...### #....## ######........# .......#####.............# ........#..............### ................#....### .................##### #.............#### #........##### #####8.8## ##.## #### #..# #h. #.## #.# #######.#######.# ..............hh# ....############# ..