starter code for os161