Difficulty 10 in a nutshell: