Factor r (19/31)

Factor r