Danial Firdaus (1402542c)