Который раз убеждаюсь, что HiAsm велик и могуч.
А если серьезно, что очень много можно реализовать посредством форматной строки.
Это как с примером про перевод каретки в строке в таблице.

Ну не получается у меня думать в ту сторону, до перебора массивая я додумался,
а в остальном искал ответ на поверхности.
+2