adam hwang (191.086)