David MacGregor

#417295

Not an algorithm