added my solution w/reflection for solo challenge