Как то не могу понять, как это правильно реализовать. В while какое условие нужно поставить, чтобы получался возврат?
У меня была вообще идея, что главный блок как то обозвать, и делать ссылку на него в конце функции. Но я не знаю как
Суть в том, что функции не друг за другом идут, а только те...