############ #<..P#.....# #PP..'.(...+ #PPPP#..r..# ############