CS176 Particle Assignment Done