input routine: a routine that writes from an external source to an internal store
utility routine: a routine that can be used as needed
spider: predatory arachnid with eight legs, two poison fangs, two feelers, and usually two silk-spinning organs at the back end of the body; they spin silk to make cocoons for eggs or traps for prey