Inflation slows to 5 in march