import sys

def main():
    data = sys.stdin.read().strip().split()
    if not data:
        return

    it = iter(data)
    n = int(next(it))
    i = 0
    new = []  # 存放新数据,缺失值设为0
    lack = [] # 记录缺失值位置
    cnt = 0.
    for a in range(n):
        k = float(next(it))

        if (k == (-1)):
            k = 0
            lack.append(i)
            i += 1 
            new.append(k)

        if (k<=800 and k>=200):
            new.append(k)
            i += 1

        if k != -1:
            cnt += k

    mean = cnt / (n - len(lack))

    for j in lack:
        new[j] = mean

    for num in new:
        print(f'{num:.4f}')

if __name__ == '__main__':
    main()