Triangle
exercise 42
exercise 46
exercise 46