iMPURegUESt
oO/ : . impure!
: : . : mPh:
. . . iMPURe . . :