HAMLET2