Haze code (31/48)

Haze code