2 Robust Programming Guy Keren 9/9/1999