KNACKSAT (KMUTNB Academic Challenge of Knowledge SATellite)