まあ、こういう問題はプログラミングの練習の道楽ではある。

数字の1と2だけを使って整数を作り、小さい方から並べます。1,2,11,12,21,22・・・このとき、次の問に答えなさい。

1000万個めに来る数字は何か答えよ。