Solving Simultaneous equations