як на мене - це лишня трата процесорного часу, хоча код при цьому виглядає непогано