shared, and all that takes time.
Most programmers anthropomorphize their work. They think
about one thread of control carrying out the entire program in the
same way they would if they had to do the job themselves.