На ёлке 17 шариков. Если сделать первый ход самому, останется 16. 16 кратно 4, значит, делаем так, что за каждый ход на ёлке появлялось по 4 шарика. Если он повесил один — вешаешь три, и так далее. На предпоследнем ходу у него останется 4 незакрытых шарика — и игрок в любом случае побеждает последним ходом.
а если 13?