(os: project 2): add prototype.