from dmoj.executors.CPP03 import Executor as CPPExecutor


class Executor(CPPExecutor):
    command = 'g++20'
    command_paths = ['g++-11', 'g++']
    std = 'c++20'
    name = 'CPP20'
    test_program = '''
#include <iostream>

int main() {
    std::strong_ordering comparison = 1 <=> 2;
    auto input = std::cin.rdbuf();
    std::cout << input;
    return 0;
}
'''
