#include <cstdio>
int main(){
long t; scanf("%ld", &t);
while(t--){
long a, b, c, d; scanf("%ld %ld %ld %ld", &a, &b, &c, &d);
long x, y, x1, y1, x2, y2; scanf("%ld %ld %ld %ld %ld %ld", &x, &y, &x1, &y1, &x2, &y2);
bool ans(true);
x += (b - a);
if(x < x1 || x > x2){ans = false;}
if(a == b && x1 == x2 && a > 0){ans = false;}
y += (d - c);
if(y < y1 || y > y2){ans = false;}
if(c == d && y1 == y2 && c > 0){ans = false;}
puts(ans ? "Yes" : "No");
}
return 0;
}
814. Binary Tree Pruning | 791. Custom Sort String |
787. Cheapest Flights Within K Stops | 779. K-th Symbol in Grammar |
701. Insert into a Binary Search Tree | 429. N-ary Tree Level Order Traversal |
739. Daily Temperatures | 647. Palindromic Substrings |
583. Delete Operation for Two Strings | 518. Coin Change 2 |
516. Longest Palindromic Subsequence | 468. Validate IP Address |
450. Delete Node in a BST | 445. Add Two Numbers II |
442. Find All Duplicates in an Array | 437. Path Sum III |
436. Find Right Interval | 435. Non-overlapping Intervals |
406. Queue Reconstruction by Height | 380. Insert Delete GetRandom O(1) |
332. Reconstruct Itinerary | 368. Largest Divisible Subset |
377. Combination Sum IV | 322. Coin Change |
307. Range Sum Query - Mutable | 287. Find the Duplicate Number |
279. Perfect Squares | 275. H-Index II |
274. H-Index | 260. Single Number III |