Assignment 1 BST255 by | Abdul Rahman Bin Mohamed Karim CFAP1194A |