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