added the minimum path sum challenge