################## * ** #<..P#.....#.$$$$#, #PP..'.....'.# + #PPPP#.....#P# * , , ############## + * , , ,, , *,,, , , , * , * * * , , , , ** * , * * , ,