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