tieyingyan mine european version of the fine broken machine