from collections import OrderedDict
real_nums = [float(num) for num in input().split()]
counts = {}
for num in real_nums:
    if num not in counts:
        counts[num] = 1
    else:
        counts[num] += 1
ordered_counts = OrderedDict(sorted(counts.items()))
for key, value in ordered_counts.items():
    print(key, '->', value, 'times')

4e10db55756190023e036e9e46768b64398f0a7e
<mask token>

<mask token>
for num in real_nums:
    if num not in counts:
        counts[num] = 1
    else:
        counts[num] += 1
<mask token>
for key, value in ordered_counts.items():
    print(key, '->', value, 'times')

<mask token>
real_nums = [float(num) for num in input().split()]
counts = {}
for num in real_nums:
    if num not in counts:
        counts[num] = 1
    else:
        counts[num] += 1
ordered_counts = OrderedDict(sorted(counts.items()))
for key, value in ordered_counts.items():
    print(key, '->', value, 'times')

from collections import OrderedDict
real_nums = [float(num) for num in input().split()]
counts = {}
for num in real_nums:
    if num not in counts:
        counts[num] = 1
    else:
        counts[num] += 1
ordered_counts = OrderedDict(sorted(counts.items()))
for key, value in ordered_counts.items():
    print(key, '->', value, 'times')
