NUMERICAL ALGORITHMS AND SOFTWARE FOR FINITE ELEMENT ANALYSIS OF TWO-DIMENSIONAL ELASTICITY PROBLEMS