###### ##### #<..P#...r.# #PP..r.?...+ #PPPP#.....# ###### #####