#........... #......>..... #...<......%. #............ #......[..... #............ #..hh.......$ #......## # #########