Elementary Algebra: Discovery and Visualization