long delicacy of Hanoi