########## #.....$... #.......# #.......#. #......!.. #.......## #h<....... #.......## #########