function Main(input) {

	// 1行目がinput[0], 2行目がinput[1], …に入る
	input = input.split("\n");

    let ns = input[1].split(" ");
    let f = ns[0];
    ns[0] = Math.log10(Number(ns[0]));
    let res = 1;
    
    console.log(ns.reduce((acm, current) => (Number(acm) + Math.log10(current))));
    
    if (ns.reduce((acm, current) => (Number(acm) + Math.log10(current))) > 18) {
        console.log(-1);
        return;
    }
    
    ns[0] = f;
    
    for (let n of ns){
        res = res * n;
    }
    
    console.log(res);
    
}
//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));