Point and triangle#143