head:[2], tail:[2] regex:[(?^:^a[ab][^ab]*a $)] loop #:[1] [aacca ] [aa cca ] [aa cc a ] Answer: YES loop #:[2] [aaccb ] [aa ccb ] [aa cc b ] Answer: NO