this's cool, injecting life into dry programming exercise. But you know, in real world, there're many random forces at work, like traffic congestion, road construction (e.g. midtown Manhattan), or just some unexpected and pleasant distraction -- hey i saw this neat little restaurant in Chelsea that I just couldn't resist going in....