Alhazen's problem