richard langin (115.111)