Training Sequence Part 4: Running User Programs