point_in_trinagle work(with tests)