add fastest diagonal path searcher

return the fastest diagonal path array to the caller.