FreeWheel feed-processing components may receive separate requests to rotate a string left and right. Given a string and two rotation counts, return the final circularly rotated string after applying all right rotations and left rotations.
A right rotation moves the last character to the beginning. A left rotation moves the first character to the end. Apply the right rotations and left rotations in either order, since both operations combine into one net rotation.
Implement rotate_string(s, right_rotations, left_rotations):
s, and two non-negative integers representing right and left rotations.s is empty, return an empty string.def rotate_string(s, right_rotations, left_rotations):