#전부 0으로 바꾸는 경우와 전부 1로 바꾸는 경우중에서 더 적은 횟수를 가지는 경우
data = input()
count0 = 0
count1 = 0

#첫 번째 원소에 대해서 처리
if data[0] == '1':
    count0 += 1
else:
    count1 += 1

#두 번째 원소부터 모든 원소를 확인하며
for i in range(len(data) - 1):
    if data[i] != data[i+1]:
        #다음 수에서 1로 바뀌는 경우
        if data[i + 1] == '1':
            count0 += 1
        #다음 수에서 0으로 바뀌는 경우
        else:
            count1 += 1
print(count0, count1)
print(min(count0, count1))