Han teg , förundrad och förwirrad.