Hrdy puzzle