Write a program that reads in three integers and determines and prints the smallest number numerically in the group. The values are NOT necessarily entered in numeric order. The program must prompt the user and read the three values from the console. It should then print the message "The smallest value among , , and is " (where , , , and are replaced by the actual values.). Use only techniques covered in Chapters 1, 2, 3, and 4. You may use the comparison operators "==", "!=", ">", ">=", "<", and "<=", and also the and ("&&") and or ("||") logical operators. You may also use "else" and nesting. The most direct solution to this assignment uses exactly 3 "if" statements, and no nesting or else statements. However, there are many ways to solve it. What is the best way to multiply a chain of matrices with dimensions that are 10 x 5, 5 x 2, 2 x 20, 20 x 12, 12 x 4, and 4 x 60? Please show work.