• Language:
  • Time limit: 1.00 s
  • Memory limit: 512 MB

Uolevilla on n\times m -kokoinen suklaalevy. Hän aikoo syödä sen kokonaan siten, että murtaa sen reunasta aina mahdollisimman suuren neliön muotoisen palan ja syö sen. Esimerkiksi tapauksessa n=5 ja m=3 Uolevi toimisi näin:

Tehtäväsi on tulostaa jäljellä olevan suklaalevyn pinta-ala alussa ja jokaisen palan syömisen jälkeen.

Syöte

Syötteen ainoalla rivillä on kaksi kokonaislukua n ja m: suklaalevyn mitat.

Tuloste

Tulosta yhdelle riville suklaalevyn pinta-ala alussa ja kunkin palan syömisen jälkeen. Viimeinen luku on aina nolla.

Esimerkki

Syöte:

5 3

Tuloste:

15 6 2 1 0

Pisteytys

Kaikissa testeissä 1 \le n, m \le 100.

Saat tehtävästä 100 pistettä, jos ohjelmasi antaa oikean tuloksen kaikissa testeissä.