valEx: obj
Point: value
in x: var integer
in y: var integer
move:
in dx: var integer
in dy: var integer
print:
dum: val
xPoint:
in x: var integer
in y: var integer
xmove:
in dx: var integer
in dy: var integer
xprint:
Q: val
W: val
P1: var Point(,) -- off: 4,5
P2: var Point(,) -- off: 6,7
P3: ref xPoint -- off: 8
P4: obj xPoint(,) -- off: 9