Колобок на прогулке

Ржаной Колобок отправился на прогулку.

Движение Колобка реализовано с помощью функций turn(10) и move(5, 0);
Кроме того, по ходу его движения перемещается Солнце, которое реализовано
при помощи круга и гипоциклоида (корона, или лучи).

Зацикливание рисунка: когда текущая правая граница Колобка касается
правого края холста.

Бесконечная анимация реализована с помощью функции setInterval, которая
применяется к функции отрисовки и смещения Колобка (draw()) и Солнца (sun()).