.... ######....# #.........# #........# #........# #........# #........# #........# #........# #........# ###....h.# ######.......+ #########