smallpt: Global Illumination in 99 lines of C++ (but this time in C#)