Complete code without errors..
PPM complete code..