free interlocking pattern