;Data Structure
;Initial List A
; (REFNUM, NUM1, NUM2)
;sublistA 1 = ( 0 10 10 )
;sublistA 2 = ( 1 5 2 )
;sublistA 3 = ( 2 8 12 )
;sublistA 4 = ( 1 17 1 )
;sublistA 5 = ( 1 9 6 )
;sublistA 6 = ( 10 7 4 )
;sublistA 7 = ( 4 3 30 )
;sublistA 8 = ( 5 -4 9 )
;sublistA 9 = ( 3 -34 -80 )
;sublistA 10 = ( 7 18 -41 )
;sublistA 11 = ( 0 20 -17 )
;sublistA 12 = ( 11 -25 15 )
;Generated List B (This was manually calculated, ideally it should be calculated programmatically)
; MANUAL RESULT VALUE | Attempt to solve (NOT VERIFIED TO WORK)
; (NUM1 NUM2)
;sublistB 1 = ( 10 10 ) | (list (cadr sublistB1) (caddr sublistB1))
;sublistB 2 = ( 15 12 ) | (list (+ (cadr sublistB2) (cadr sublistA1)) (+ (caddr sublistB2) (caddr sublistA1)))
;sublistB 3 = ( 23 24 ) | (list (+ (cadr sublistB3) (cadr sublistA2)) (+ (caddr sublistB3) (caddr sublistA2)))
;sublistB 4 = ( 27 11 ) | (list (+ (cadr sublistB4) (cadr sublistA1)) (+ (caddr sublistB4) (caddr sublistA1)))
;sublistB 5 = ( 19 16 ) | (list (+ (cadr sublistB5) (cadr sublistA1)) (+ (caddr sublistB5) (caddr sublistA1)))
;sublistB 6 = ( 55 4 ) | (list (+ (cadr sublistB6) (cadr sublistA10)) (+ (caddr sublistB6) (caddr sublistA10)))
;sublistB 7 = ( 30 41 ) | (list (+ (cadr sublistB7) (cadr sublistA4)) (+ (caddr sublistB7) (caddr sublistA4)))
;sublistB 8 = ( 15 25 ) | (list (+ (cadr sublistB8) (cadr sublistA5)) (+ (caddr sublistB8) (caddr sublistA5)))
;sublistB 9 = ( -11 -56 ) | (list (+ (cadr sublistB9) (cadr sublistA3)) (+ (caddr sublistB9) (caddr sublistA3)))
;sublistB 10 = ( 48 0 ) | (list (+ (cadr sublistB10) (cadr sublistA7)) (+ (caddr sublistB10) (caddr sublistA7)))
;sublistB 11 = ( 20 -17 ) | (list (cadr sublistB11) (caddr sublistB11))
;sublistB 12 = ( -5 -2 ) | (list (+ (cadr sublistB11) (cadr sublistA11)) (+ (caddr sublistB11) (caddr sublistA11)))
;Initial List A
;Generated List B (This was manually combined from above)