a ) Vall ; b ) Hafre,