find largest rookwise-connected blobs
generate tree from table
add spiral test case.  add verbose flag.