import random
random.seed(version=2)
row=''
def RowBin(B):
s1=''
for j in range(random.randint(10,25)):
s1+=str(B)+chr(13)
return s1
def СontactBounce():
s2=''
for j in range(random.randint(2,5)):
s2+=str(random.randint(0,1))+chr(13)
return s2
pushes=random.randint(5,25)
print('Ответ:',pushes,chr(13))
for i in range(pushes):
row+=СontactBounce() + RowBin(1) + СontactBounce() + RowBin(0)
print(row)
aW1wb3J0IHJhbmRvbQpyYW5kb20uc2VlZCh2ZXJzaW9uPTIpCnJvdz0nJwpkZWYgUm93QmluKEIpOgoJczE9JycKCWZvciBqIGluIHJhbmdlKHJhbmRvbS5yYW5kaW50KDEwLDI1KSk6CgkJczErPXN0cihCKStjaHIoMTMpCglyZXR1cm4gczEKZGVmINChb250YWN0Qm91bmNlKCk6CQkKCXMyPScnCglmb3IgaiBpbiByYW5nZShyYW5kb20ucmFuZGludCgyLDUpKToKCQlzMis9c3RyKHJhbmRvbS5yYW5kaW50KDAsMSkpK2NocigxMykKCXJldHVybiBzMgpwdXNoZXM9cmFuZG9tLnJhbmRpbnQoNSwyNSkKcHJpbnQoJ9Ce0YLQstC10YI6JyxwdXNoZXMsY2hyKDEzKSkKZm9yIGkgaW4gcmFuZ2UocHVzaGVzKToKCXJvdys90KFvbnRhY3RCb3VuY2UoKSArIFJvd0JpbigxKSArINChb250YWN0Qm91bmNlKCkgKyBSb3dCaW4oMCkKcHJpbnQocm93KQ==