ship in a bottle — type of mechanical puzzle