CF620D Professor GukiZ and Two Arrays

Description

Professor GukiZ has two arrays of integers, a and b. Professor wants to make the sum of the elements in the array a $ s_{a} $ as close as possible to the sum of the elements in the array b $ s_{b} $ . So he wants to minimize the value $ v=|s_{a}-s_{b}| $ . In one operation professor can swap some element from the array a and some element from the array b. For example if the array a is $ [5,1,3,2,4] $ and the array b is $ [3,3,2] $ professor can swap the element $ 5 $ from the array a and the element $ 2 $ from the array b and get the new array a $ [2,1,3,2,4] $ and the new array b $ [3,3,5] $ . Professor doesn't want to make more than two swaps. Find the minimal value $ v $ and some sequence of no more than two swaps that will lead to the such value $ v $ . Professor makes swaps one by one, each new swap he makes with the new arrays a and b.

Input Format

N/A

Output Format

N/A