### ##<## ###...# ##.....## ###...l...# #.....h...# #......hb..# .......(....# .....##8(...# ....8 #.....# ..... ......# .... .....## .(. ......#