order of discovery: s r w v t x u y order of finish: s r w v t x u y