testcases: - name: "testcase 1" inputs: - 1 : 1 - 2 : 2 - 3 : [1, 2, 2, 3] - 4 : [2, 4, 6, 8] output: - 1 : 11 - name: "testcase 2" inputs: - 1 : 2 - 2 : 2 - 3 : [1, 2, 3, 4] - 4 : [1, 3, 5, 7] output: - 1 : 12 - name: "testcase 3" inputs: - 1 : 2 - 2 : 3 - 3 : [1, 3, 4, 5, 6] - 4 : [1, 2, 3, 4, 5] output: - 1 : 9 - name: "testcase 4" inputs: - 1 : 1 - 2 : 3 - 3 : [0, 1, 2] - 4 : [1, 2, 3] output: - 1 : 7 - name: "testcase 5" inputs: - 1 : 1 - 2 : 3 - 3 : [1, 2, 3, 11, 19, 21] - 4 : [2, 7, 9, 16, 17, 18] output: - 1 : 28