+---------------------------+ | CS 439 | | PROJECT 3: VIRTUAL MEMORY | | DATA STRUCTURES | +---------------------------+ For this project, each group will need to submit a design milestone. We will return this milestone to you as quickly as possible so that you can get feedback on your design, but do not wait to begin your implementation. Please start your implementation as soon as you are finished designing your project. Your design should include: 1) the frame table, 2) the supplemental page table, and 3) the swap table. For this milestone, submit: 1) the C declarations of these data structures 2) a few bullets or sentences about each data structure describing: a) how it is populated, b) how it is accessed, c) how it is destroyed, d) the expected size of that data structure, e) how many of that data structure you expect to exist in your system, and f) how many processes could potentially touch that data. Your submission should be no more than two pages when printed and be entirely in text, including the submission of a plain text file. Please adhere to a 70-character per line limit, to facilitate reading your responses in Canvas. You may not use slip days on this portion of the project.