changed the term strict alternating to strict alternation