Alan Wang (alan11241134)