Trained ninja puzzle