codes on zoj