A software module may comprise a single instruction, or {HEAD ~ many instructions}, and may be distributed over several different code segments, among {TAIL ~ different programs} and across multiple storage media 
A software module may comprise a single instruction , or { HEAD ~ many instructions } , and may be distributed over several different code segments , among { TAIL ~ different programs } and across multiple storage media
OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH