হ্যামলেট, প্রিন্স অফ ডেনমার্ক