20050718 formula-one: Armaan dazzles in China