Learning the invariants of a perceptual motor skill.