Corrected sol_pop (clears all the 3 stacks now)
Also adjusted the push_*stack methods