ivan-lev, спасибо! Получилось!
Можете объяснить как работает символ '^'?
Спрашиваю, чтобы лучше понимать код.
Спасибо большое, получилось. :)