fixed reproduction, passing at least some examples