C++ Algorytmy
Dany jest ciąg liczb, po każdej wczytanej liczbie należy wypisać największą liczbę do tej pory.

Wejście
W pierwszej linii wejścia dana jest liczba t (1 ≤ t ≤ 1000) -- liczba liczb. W kolejnych t wierszach dane są kolejne liczby a (-109 ≤ a ≤ 109).

Wyjście
Należy wypisać t liczb -- w każdym wierszu powinno się znaleźć maksimum ze wszystkich liczb danych do tej pory.

Przykład
Dla danych wejściowych

5
-7
2
0
4
5
poprawną odpowiedzią jest

-7
2
2
4
5