triangle project part 2a
triangle project part 2
iteration