    function Main(input) {
    	var inputdata = input.split(/\n|\s/);
    	var ip = inputdata.slice(1);
    	ip.sort(compareFunc);
    	var c = parseFloat(ip[0]);
    	for(var i=1;i<inputdata[0];i++){
    	    c = (parseFloat(c)+parseFloat(ip[i]))/2;
    	}
    	console.log(c);
    }
     
    function compareFunc(a, b) {
        if(parseFloat(a) < parseFloat(b)){
            return -1;
        }else if(parseFloat(a) > parseFloat(b)){
            return 1;
        }else if(parseFloat(a) == parseFloat(b)){
            return 0;
        }
    }
     
    //*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
    Main(require("fs").readFileSync("/dev/stdin", "utf8"));