English code (18/27)

English code