Honour student's proof