Дан головной узел односвязного списка. Определите, есть ли в нём цикл, и если да - верните узел начала цикла. O(1) памяти.