Exercise 1:     a) Create a HTTPS Server    b) Run it in a cluster mode  c) Implement Domains for error handling  d) Write a REST API for file upload in a sync way  e) Add method for downloading the uploaded file in an async way  f) Implement logging in your program