b=[b for b in input().split()] ну вот вырвиглаз с именами
вот это
for i in range(len(b)):
a.append(b[i])
надо записать в предыдущем варианте как максимум, а как минимум просто for i in b
ну и в целом конструкция простая и понятная, но понятная только вам )))
а, тогда попала наружу, в какой нибудь git / pastebin, но если зашит емейл - очевидно же, что по неизвестным емейлам нажать нельзя ), почему вас это беспокоит?
или он зашит так что виден? и в УРЛе может быть заменен?
там же принцип обрисован
с стримом может придется чего пересобрать
только все равно кто-то первый будет получать чуть раньше