HJJHG57RIC6PB5RKCEXDDGJZYQ2QLL4YAGTMLEFNQSEEJC3XRCEAC
KHNRPPCIZOWOERKJUTZAQV2ZXAOHBT2QHG6IQ3HVEI4TVQA4RONAC
CGPQSMRFAEGSEMLDQWPHLEOAF26HVF3IC6BEKRCOSV2H6QLIBEAQC
S4P2B3FPF57HPHTIAYGMPCVKB7573IB5ZBKNXVBTB6ICCPF55WNQC
re.match_string(line.trim_space())
re.match_string(line.trim_suffix('\n'))