### ..# ..# . .. .. #.######... #.<....$... ######^$...#... .............# #........# ##########