Part r (8/29)

Part r