OpServer
http://server.conitec.net/contest/advanced_particles.zip