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