N@@x D D R
RPNiQOPXj R
RONiQOPWj Q Q
QXNiQOPVj P lrf Q