Solve by Factoring x^2-x-46=3x-1