не ругайся ) я пообкусал сначала из текста всё лишнее, оставил только строчки с @ в начале, дал им номера, разделил на те, что с # (фоны) и без (тексты), просортировал пузырьком, слил вместе, сортирнул ещё раз, и приложил новый порядок к текстам, в результате фоны встали за теми текстами, к координатам которых они близки