https://minibraidmethod.com/2013/10/length-check-october-2013/