Revert "labexam3 c++ simulation v1"

This reverts commit ccb032c0f45450a47a50a661125f27041679cdde.
Revert "Revert "labexam3 c++ simulation v1""

This reverts commit 1b12c6eae19895301e71f621d7d54ebb4d144beb.