SnarkNews on ICPC Final-2004