Excellent Exercise (SuperMalechi's version)

E