若(a-25)的二次方=-|b+3|,a和b分别是多少