J6WEC2D6QSURWOJZB4YRTXQQAHFPAAEL55OPQU4ZH6M6LUKYJPJAC
4VKEE43Z7MUPNIAOCK36INVBNHRTSWRRN37TIKRPXPH3DRKGHHAQC
5L7K4GBDEAFH44LMLNKVFMHLWDNXXBKRPEI347VE5ZLXVFSMD2FAC
BULPIBEGL7TMK6CVIE7IS7WGAHGOSUJBGJSFQK542MOWGHP2ADQQC
if mx > Line_width and screen_line_index < #line.screen_line_starting_pos then
if screen_line_index < #line.screen_line_starting_pos and mx > Line_width then