[Crystal 001] programming geometry student pupil