/^(?>(?:a(?{ $count-- })|b(?{ $count++ }))+)(??{ $count==1 ? "" : "a" })\z/