myShakespeare | Hamlet 3.1 What's Going on Between Hamlet and Ophelia?