Revert "Revert "Create test.cpp""

This reverts commit 67f907f69c601dd5bc96c60f49de2c5e829f13b2.
Revert "Revert "Revert "Create test.cpp"""

This reverts commit 1731877fec191fa67c003287c784c1db934e0552.