testcases: - name: "testcase 1" inputs: - 1 : [[1, 2], [3, 4], [5, 8], [9, 15]] - 2 : [2, 5] output: - 1 : [[1, 8], [9, 15]] - name: "testcase 2" inputs: - 1: [[1, 6], [8, 9], [10, 15], [16, 18]] - 2: [9, 10] output: - 1 : [[1, 6], [8, 15], [16, 18]] - name: "testcase 3" inputs: - 1 : [[1, 2], [3, 4], [5, 8], [9, 15]] - 2 : [16, 17] output: - 1 : [[1, 2], [3, 4], [5, 8], [9, 15], [16,17]] - name: "testcase 4" inputs: - 1: [[1, 4], [5, 6], [7, 8], [9, 10]] - 2: [1, 5] output: - 1 : [[1, 6], [7, 8], [9, 10]] - name: "testcase 5" inputs: - 1: [[1, 3], [4, 6], [7, 8], [9, 10]] - 2: [1, 10] output: - 1 : [[1,10]]