################## #<..P#.....#.$$$$# #PP..%.....'.# #....#.....#P# ##############