algorithm 510 991 893 1283 text 121 115 489 1279 text 513 115 880 989