Объяснение в комментариях.