The following code hangs in an infinite loop: ```javascript const cga = require("cga") cga.triangulatePolygon2([[392,114],[216,179],[159,295],[215,267]]) ``` As far as I know, this is a pretty normal polygon: <img width="336" alt="screen shot 2018-07-02 at 2 24 50 am" src="https://user-images.githubusercontent.com/643799/42156153-2613ca04-7d9f-11e8-8272-fc5bfec561b2.png"> I'm not sure what's going on.