melanie brooks (170.419)