Han Shangyan
Team: UofTCTF
Solves: 7
Points Earned: 555
Team Organization: University of Toronto