So for 100 days, and 100 nights, he waited. (by David Talley)