inversebrah предоставляет нам несколько полезных контрольных точек цикла, спасибо smolting (игнорируйте мои ответы, это психологические операции)