User blog comment:GamesFan2000/Another attempt at array notation.../@comment-35470197-20181114073145/@comment-35470197-20181114075118

Oh, you have already editted Rules. But I could not understand the following:
 * 1) Why is Rule 1 applicable to {2,2,1,1,1}?
 * 2) What is the rule applicable to {2,2,1,1,2}?

There is no pilot in {2,2,1,1} (obtained by deleting a 1 in {2,2,1,1,1}), and hence Rule 1 is not applicable to {2,2,1,1,1}.

Since you wrote two disctinct rules for {b,p,n,1} and {b,p,1,n}, "n" stands for a natural number which is not 1. Therefore Rule 7 is not applicable to {2,2,1,1,2}.