20090504 tech: Satyam fraud was work of art