Another Ugly D
By @Graham Hart