edited rational from repeating