Шелковый путь олимпиада по математике 2009 года | Казахстанские олимпиады

Турист, собирающийся посетить Компландию, обнаружил, что:
a) в этой стране 10241024 города, пронумерованные целыми числами от 00 до 10231023;
b) два города с номерами mm и nn соединены прямой дорогой тогда и только тогда, когда двоичные записи чисел mm и nn отличаются ровно в одном разряде;
c) в период пребывания туриста в этой стране 88 дорог будут закрыты на плановый ремонт.
Докажите, что турист может составить замкнутый маршрут по действующим дорогам Компландии, проходящий через каждый ее город ровно по одному разу.