Is there any difference in meaning between the following fragments? Remember seeing it... Remember having seen it...