vii language OF shift LIST used constract page diagram DIAGRAM toinvestigate