submission for assignment 2 for softwar eng methods and tools