Intermediate language (47/48)

Intermediate language