Assignment #1 for SE 433 - The triangle program