write a simple python program that uses a bunch of functions that you can assume are implemented. These functions that connect to a server, retrieve some keys, and can check the keys for validity. The point of the exercise is to see how you would write code that does proper error handling and check validity of values (it’s relatively simple). Next you discuss how you would scale this code (some results can be cached while some can not).