TINGXUAN HUANG (sta305305305)