translated: 10 ~ 18