virtual void run(){
            std::cout << "Hello, world!\n" << std::flush;

            // Use Scheduler.delay to stop a execution
            scheduler.delay(1000);
            std::cout << "How are you?\n" << std::flush;
        };