已知方程组3x-5y=16;2x+7y=a-18的解x,y互为相反数,求方程组的解及a的值