solution based rejudge