123: баг, если треклист был меньше 3 треков - нихрена не работало (стоял иф на шаффле лишний)