Travels With Charlie (Solution)
by Daniel Zaharopol, based on an initial idea by Sean Lip, with additional research and bleats by Catherine Sheard and Reuben Aronson
Solution (PDF)