SMS: A programmed introduction to binary equilibrium diagrams /