Dyson Interview Question

Final year project in degree