枚の円形の餅を縦に積み重ねたものであって、どの餅もその真下の餅より直径が小さい(一番下の餅を除く)もののことです。段重ねの鏡餅になります。これらの餅のうち一部または全部を使って鏡餅を作るとき、最大で何段重ねの鏡餅を作ることができるでしょうか。100入力値はすべて整数である。入力は以下の形式で標準入力から与えられる。作ることのできる鏡餅の最大の段数を出力せよ。段重ねの鏡餅になり、これが最大です。段重ねの鏡餅しか作れません。