package main
import (
"bufio"
"os"
)
type FastScanner struct {
r *bufio.Reader
}
func (fs *FastScanner) NextInt64() int64 {
var sign int64 = 1
var val int64
c, _ := fs.r.ReadByte()
for (c < '0' || c > '9') && c != '-' {
c, _ = fs.r.ReadByte()
}
if c == '-' {
sign = -1
c, _ = fs.r.ReadByte()
}
for c >= '0' && c <= '9' {
val = val*10 + int64(c-'0')
c, _ = fs.r.ReadByte()
}
fs.r.UnreadByte()
return val * sign
}
func main() {
in := &FastScanner{r: bufio.NewReaderSize(os.Stdin, 1<<20)}
out := bufio.NewWriterSize(os.Stdout, 1<<20)
defer out.Flush()
t := int(in.NextInt64())
for ; t > 0; t-- {
n := int(in.NextInt64())
m := int(in.NextInt64())
var sa, sb int64
for i := 0; i < n; i++ {
sa += in.NextInt64()
}
for i := 0; i < m; i++ {
sb += in.NextInt64()
}
if sa > sb {
out.WriteString("Tsondu\n")
} else if sa < sb {
out.WriteString("Tenzing\n")
} else {
out.WriteString("Draw\n")
}
}
}