Macbeth and Hamlet