<｜begin▁of▁sentence｜>### Instruction:
Given a list of integer data points [10, 20, 30, 40, 50], can you progressively calculate the running mean using the RunningMean class after each new value is added?
### Response:
from RunningMean import RunningMean

# Initialize the running mean object
rm = RunningMean()

# Add values to the running mean
data_points = [10, 20, 30, 40, 50]
for val in data_points:
    rm.add(val)
    print(f'Current running mean: {rm.mean()}')

# Retrieve the current running mean
print('Final running mean:', rm.mean())
<|EOT|>
