Load program into correct segment. Runs in correct segment but there are bugs when segment /= 0.