An approximation algorithm for the longest path problem in solid grid graphs. (3rd May 2016)