UTARSCC2018P2 Practical 2 asdkljasdlj laksdlaskjd asdljkasldkjaskljhlkjdf sdflkjsdlkfj df;lkj sdlkfjsdf