######### #.......# #8####.# # #....## #. #.<.## #.##...# #.##.## ...###''### ........h.# ..#######># .# .# .# .. .# .#