Learn to program : Visual Basic example - SMILEY (Muska & Lipman Pubs., 2000)