2-3-Finger tree implementation in Go