hamlet essay questions