Niran Shi page 5 full