st-h-au-g-f-g-p--22--