Important example that focuses on the use of blocks and timestamps.
#include <tobicore/TCBlock.hpp>
#include <iostream>
using namespace std;
int main(void) {
string timestamp, reference;
cout << "1)" << endl;
cout << "2)" << endl;
cout << "3)" << endl;
cout << "4)" << endl;
cout << "5)" << endl;
timestamp.clear();
reference.clear();
cout << "t> " << timestamp << endl;
cout << "r> " << reference << endl;
cout << "6)" << endl;
cout << "7)" << endl;
timestamp.clear();
reference.clear();
cout << "t> " << timestamp << endl;
cout << "r> " << reference << endl;
return 0;
}