Pupil Path Codes