Optimal alignments of biological sequences on a microcomputer | Synapse