solve revc