Всё, сдался и погуглил - решенее разбиением неочевидное, а я уже всю кибернематеку позабыл

Правда нагуглил два решения - второе покрасивше (с его помощью додумал насчёт 21 шара)