TDB3063 DISTRIBUTED COMPUTING - Past Year Exam Question, (2018)