Подглядел это решение, пытался - пытался понять, но что - то не выходит. По какому принципу работает эта конструкция? Спасибо.