adam hwang (122.084)