IT 204 assignment 1