Why do 220 and 284 get along so well? Dr James Grime introduces us to the world of so-called amicable numbers.