Factor r (21/31)

Factor r