Отель для математиков рекламирует бесконечное количество номеров.
Приходит новый постоялец, ему говорят: все номера заняты, но не беспокойстесь.
Постояльца из первого номера переселяют во второй, из второго в третий и так далее, а нового селят в первый номер.
Затем приходит бесконечное множество новых постояльцев. Каждого постояльца из номера N переселяют в номер 2*N, высвобождая бесконечное множество номеров и расселяют всех новых в освободившиеся номера.
Затем приезжает бесконечное количество пронумерованных автобусов и в каждом автобусе бесконечное количество новых постояльцев, у каждого из них есть номер сиденья. Каждого старого постояльца из номера N переселяют в номер 2^N. Пассажира из первого автобуса с сиденья M селят в номер 3^M. Пассажира из второго автобуса селят в номер 5^M и так далее, используя ряд простых чисел (2, 3, 5, 7, 11 и тд) для основания степени.
Сам отель стоит на берегу моря рядом с паромным причалом и начинает прибывать бесконечное количество паромов, на каждом пароме бесконечное количество автобусов, в каждом автобусе бесконечное количество новых постояльцев. Их тоже успешно размещают путем переселения старых, но изложение метода уж очень занудное.
Простите мне мою недалекость. Но позвольте поинтересова́ться, а в чем собственно, соль последнего каламбура?