time-sharing-cheat-sheet