Express delivery puzzle