Assignment for Programming for the internet