Give codes (30/32)

Give codes