does generic viagra work the same – 7993csaf6i