Niezła zagadka, trochę się pomęczyłem z jej rozwiązaniem.