. ..# .... ##### ##...#...## #........O## .........h.# .........h.# ...........# #.........## ##...#...## #########