just do programming exercises.