Driving puzzle