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