// inputに入力データ全体が入る
function Main(input) {
	// 1行目がinput[0], 2行目がinput[1], …に入る
	input = input.split("\n");
	testNumber = parseInt(input[0].split(""));
	currentList = input[1].split(" ").map( str => parseInt(str, 10) );
	targetList = input[2].split(" ").map( str => parseInt(str, 10) );
	currentSum = sum(currentList);
	targetSum = sum(targetList);
	if(currentSum <= targetSum) {
		console.log('-1')
		return;
	}
 console.log(testNumber);	
};

var sum  = function(arr) {
return arr.reduce(function(prev, current, i, arr) {
    return prev+current;
})
};


//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));