Tidying Posters

All submissions for this problem are available.
A public wall at your university is littered with posters advertising various events. A new policy has just been enacted that states no two posters on the wall may overlap. You have been asked to remove some posters from the wall so the remaining posters do not obscure each other. To keep the students as happy as possible, you should remove the minimum number of posters to achieve this goal.
You may not remove a poster and place it in another position; all posters you leave on the wall must be in their original position.
When you examined the wall, you noticed something very nice. Every poster was placed on the wall by pinning the four corners. This was done in a very courteous manner since each pin goes only through the poster it is holding.
Time to get to work! Oh, the reason you were hired is that you are very good at taking down a single poster without disturbing the rest, even if that poster is obscured by many others.
Input
The first line consists of a single integer T indicating the number of test cases (about 25).
Each test case consists begins with a single integer n indicating the number of posters. The next n lines consist of 4 integers x_{0}, x_{1}, y_{0}, and y_{1} satisfying x_{0} < x_{1} and y_{0} < y_{1}. This means the poster covers all points (x,y) satisfying
x_{0} <= x <= x_{1} and y_{0} <= y <= y_{1}.
As stated before hand, no corner of any poster will intersect any other poster anywhere. That is, if (x,y) is a corner point of one poster and another poster is described by x_{0}, x_{1}, y_{0}, and y_{1}, then we do not have x_{0} <= x <= x_{1} and y_{0} <= y <= y_{1}.
Bounds: 1 <= n <= 100 and each integer in a poster description fits in a signed 32 bit integer.
Output
The output for each test case is a single line containing a single integer that is the maximum number of posters that can be left on the wall such that no two posters share a common point on the wall.
Example
Input: 2 3 0 5 1 2 1 2 0 3 3 4 0 3 3 3 3 1 1 2 2 2 2 1 1 3 3 Output: 2 1
Author:  friggstad 
Tester:  pieguy 
Editorial  http://discuss.codechef.com/problems/POSTERS 
Tags  friggstad, hard, june10 
Date Added:  28042010 
Time Limit:  0.618382 sec 
Source Limit:  50000 Bytes 
Languages:  C, CPP14, JAVA, PYTH, PYTH 3.5, PYPY, CS2, PAS fpc, PAS gpc, RUBY, PHP, GO, NODEJS, HASK, rust, SCALA, swift, D, PERL, FORT, WSPC, ADA, CAML, ICK, BF, ASM, CLPS, PRLG, ICON, SCM qobi, PIKE, ST, NICE, LUA, BASH, NEM, LISP sbcl, LISP clisp, SCM guile, JS, ERL, kotlin, PERL6, TEXT, SCM chicken, CLOJ, COB, FS 
Comments
 Please login at the top to post a comment.
SUCCESSFUL SUBMISSIONS
Fetching successful submissions
HELP
If you are still having problems, see a sample solution here. 