fractal drawer on c# with c++ optimizations