#include<bits/stdc++.h>
using namespace std;
const int dx[4]={0,1,-1,1};
const int dy[4]={1,0,1,1};
char c[35][35];
int n,m,l,r;
int main() {
cin>>n>>m;
for(int i=1;i<=n;i++)cin>>(c[i]+1);
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
if(c[i][j]=='~')continue;
l+=c[i][j]=='*',r+=c[i][j]=='$';
for(int k=0;k<4;k++){
int x=i,y=j;
bool f=1;
for(int t=1;t<=4;t++){
x+=dx[k],y+=dy[k];
if(x<1||y<1||x>n||y>m){
f=0;
break;
}
if(c[x][y]!=c[i][j]){
f=0;
break;
}
}
if(f==1){
if(c[i][j]=='*'){
cout<<"Pleasing!";
return 0;
}
else{
cout<<"zylwins!";
}
}
}
}
}
if(l==r){
cout<<"W";
}
else{
cout<<"Z";
}
return 0;
}
QAQ