hamlet,love triangles,writer,plays,