Numberwang!

(Maybe we should pull 30 out into a constant, not least to make it clear what it's actually for?)