completed http uppercaser exercise