Chinese Puzzle to chinese waiter torture