EOD : trying to see is point lies on line segement, so far, not so good