%start e %% O : C Rn F Y F Ar { $count++ } | C Rn Mg Ar { $count++ } | H P { $count++ } | N Rn F Ar { $count++ } | O Ti { $count++ } ; P : Ca P { $count++ } | P Ti { $count++ } | Si Rn F Ar { $count++ } ; Si : Ca Si { $count++ } ; Th : Th Ca { $count++ } ; Ti : B P { $count++ } | Ti Ti { $count++ } ; e : H F { $count++ } | N Al { $count++ } | O Mg { $count++ } ; %%