ACM ICPC World Finals (Shanghai)
April 4-8, 2005
Panorama Picture Elements