Sounds like a Blue Peter project...