Решение
Будем считать, что отверстие, через которое вкатился шар, находится слева. Пусть шар влетел в квадрат под углом
к горизонтальному направлению. Тогда после каждого удара шар движется по прямой, расположенной под углом либо
, либо
к горизонту. Точнее, после первого (и каждого нечетного) удара - под углом
, после каждого четного удара - под углом
.
Предположим, шар сделал 16 ударов. Тогда после 16-го удара он двигался под углом
к горизонту, и так и выкатился из квадрата - под тем же направлением
, что и вкатился.
Если в квадрат справа закатить другой шар, то он пройдет по траектории первого шара в обратном направлении и выкатится слева. При этом в начальный момент времени, и в каждый последующий момент, местонахождение (и вектор скорости) второго шара центрально симметрично местонахождению (и вектору скорости) первого шара относительно центра квадратов. Отсюда видно, что траектория движения шара центрально симметрична относительно центра квадратов.
Два шара движутся по траектории навстречу друг другу, поэтому в какой-то момент времени они встретятся. Рассмотрим точку встречи. Она центрально симметрична самой себе относительно центра квадратов. Поэтому эта точка совпадает с центром квадратов. Но шар не может пройти через эту точку, так как мешает внутренний квадрат. Противоречие. Итак, Миша заведомо неправ.