hamlet analysis