Questions by Hamlet

...