add unsat checker

output format finished