Improved SAT (broken-ish)

Not final SAT, would not recommend using.