Number pairs moderate challenge solved