Monty Python: the Meaning of Life
solution
by CJayC
The Spoiler Centre