exercise 11 - http file server
exercise 12 - http uppercaserer