import emccanon
import sys
import interpreter

def M172(self, **words):

    print(words)
    P = words['p']
    print(P)
    if P < 0:
        print("error, a P parameter must be passed")

    if P == 1:
        self.execute("G0 X10")
    if P == 2:
        self.execute("G0 X20")

    return interpreter.INTERP_OK