Use colorsys library’s hsv_to_rgb() function and loop to draw the following square that gradually transitions hue value from 0 to the left to hue value 1 on the right.
Also known as reciprocal spiral, it is an inverse of Archimedean spiral. This means the radius grows in proportion to the inverse of angle. To avoid infinite radius, start with