package main import . "fmt" import . "os" import bf "bufio" import . "strings" func main() { rd:=bf.NewReader(Stdin) var t int Fscan(rd,&t) for ; t > 0; t-- { var n int Fscan(rd, &n) ok := false ab, bb := 0, int(3e5) for ; n > 0; n-- { var x,y string Fscan(rd,&x,&y) if "a" == x { if Contains(y, "a") { ok = true } else { ab = max(ab, len(y)) } } else if !Contains(x, "a") { bb = min(bb, len(x)) } } if ok || bb <= ab { Println("Yes") } else { Println("No") } } }