Haken puzzle box