Infiltration done in c