Archie pondering the meaning of life, the universe and everything.