.. .. .. ##.. #. #... #. ..# #.###.# ### #.....####. .... ##.......... #..##..........# ####...###..####. ......h.....######### .....#.o##...<....... ......!....########## ..........## ########.. ##.. ##. #.