p@QOPXN@P^QP