A Dreessen

Amazingly fast!