Dwarvish puzzle