triangle_main.go