HK2F7SKQJNQWMQM3WMEX5IQ2JW4UKMDSEQCZMJQE3QTNO7KLZFHAC
NSBNNM77LKRFLORJOW4NB2WXDWHC3MKRNLGRCLUKKZZXWZK7TJFAC
24BMQDZAWDQ7VNIA7TIROXSOYLOJBNZ2E4264WHWNJAEN6ZB3UOAC
return i == options.end() ? def : std::stoi(i->second);
return i == options.end() ? def : std::stoll(i->second);