###################### .......>.............# .........#..#..#..#hh# .....................# .....................# .......>............<# .....?...............# ######...............# ##..#..#..#..#..# #>.............# ################