Simplest possibel DE implementation, not too slow...