assignment-2 for diktya aueb dmst