the final battle by ruan jia,