Fix opening of sequence: should begin with 1, 1
Add missing end-of-line comma in struct literal.
Ran gofmt to fix formatting
Finish implementation, rework to use a "state" structure to pass around and synchronize the crawl state