A characteristic method for porous medium flow. (8th January 2008)