text: #include <algorithm>
  #include <array>
  #include <cstdint>
  #include <cstdlib>
  #include <fstream>
  #include <iostream>
  #include <optional>
  #include <set>
  #include <stdexcept>
  #include <unordered_map>
  #include <vector>
  