Qiuqiu ni, biaoyang wo 2005