rgaa22 : 5.29 rule implementation