Interpret and demonstrate complex G code programs for CNC milling, including using a fourth axis for machining of shaft grooves or locking slots or rings.