operating system exercise