assigment_3 single process architecture