1. Design a system that acts as a remote file server. Minimize the information exchanged between the clients and the server across regular scenarios and reboots/crashes. 2. Given an n-ary tree having IP address, remove all nodes that belong to a prefix. 3. Design a algorithm that allocates CAM resources to clients.