.#### .....# .. ###..... ...#####..... ........^..# #...........+ #...........# #.........hh# .........#<# ############