Wrote myself a scheme in 48 hours, fancy that... (from the book of a remarkably similar name!)