| # First test add a bunch of rects make sure they are sorted. |
| rectlistmanger rlm0-1 |
| rect 5 1 9 1 |
| rect 0 1 9 1 |
| rect 4 1 9 1 |
| rect 9 1 9 1 |
| rect 1 1 9 1 |
| rect 2 1 9 1 |
| rect 3 1 9 1 |
| rect 8 1 9 1 |
| rect 7 1 9 1 |
| rect 6 1 9 1 |
| print |
| rectlistmanger rlm0-2 |
| rect 6 1 9 1 |
| rect 7 1 9 1 |
| rect 8 1 9 1 |
| rect 3 1 9 1 |
| rect 2 1 9 1 |
| rect 1 1 9 1 |
| rect 9 1 9 1 |
| rect 4 1 9 1 |
| rect 0 1 9 1 |
| rect 5 1 9 1 |
| print |
| add rlm0-1 |
| print |
| merge 0 0 |
| print |
| |
| # Second test add a bunch more rects make sure they are sorted. |
| rectlistmanger rlm1-1 |
| rect 5 1 9 1 |
| rect 0 1 9 1 |
| rect 4 1 9 1 |
| rect 9 1 9 1 |
| rect 1 1 9 1 |
| rect 2 1 9 1 |
| rect 3 1 9 1 |
| rect 8 1 9 1 |
| rect 7 1 9 1 |
| rect 6 1 9 1 |
| print |
| rectlistmanger rlm1-2 |
| rect 16 1 9 1 |
| rect 19 1 9 1 |
| rect 12 1 9 1 |
| rect 15 1 9 1 |
| rect 10 1 9 1 |
| rect 11 1 9 1 |
| rect 17 1 9 1 |
| rect 18 1 9 1 |
| rect 13 1 9 1 |
| rect 14 1 9 1 |
| print |
| add rlm1-1 |
| print |
| merge 0 0 |
| print |
| |
| # Third test add even more more rects make sure they are sorted. |
| rectlistmanger rlm2-1 |
| rect 16 1 9 1 |
| rect 19 1 9 1 |
| rect 12 1 9 1 |
| rect 15 1 9 1 |
| rect 10 1 9 1 |
| rect 11 1 9 1 |
| rect 17 1 9 1 |
| rect 18 1 9 1 |
| rect 13 1 9 1 |
| rect 14 1 9 1 |
| print |
| rectlistmanger rlm2-2 |
| rect 1 1 9 1 |
| rect 7 1 9 1 |
| rect 6 1 9 1 |
| rect 4 1 9 1 |
| rect 3 1 9 1 |
| rect 2 1 9 1 |
| rect 5 1 9 1 |
| rect 9 1 9 1 |
| rect 0 1 9 1 |
| rect 8 1 9 1 |
| print |
| add rlm2-1 |
| print |
| merge 0 0 |
| print |