finish proof of semantics_raconv