psat with c++