rwrs solver

I did lots of solving!