General position, solver and some present examination added