Or search by topic
If you liked this problem, here is an NRICH task which challenges you to use similar mathematical ideas.