Solution class/ sulver