COSC 311 Homework 9/14/2016 A programming interview question Distributed 9/14/2016 Due: 9/19/2016 Write Java code to obtain 3 unique values out of 10 specified values. That is, compute C(10, 3) -- out of 10 values, choose 3 of them, any order, and without replacement. This is like drawing a hand of 3 cards out of a 10 card deck. Initialization: Initialize a 1D array size 10 to have unique values [0 .. 9] Output: Output 3 randomly chosen values from the array. Constraints on the output: The values chosen must be unique. Any available choice must have an equal probability of being chosen. Constraints on the code: Do not use any Java objects or classes beyond basic character stream I/O, and Random. Use of Scanner is ok. Do not use Array. Do not use Integer. The data structure must be int[10]. Note! Each number that will be outputted must have required exactly one call to Random's nextInt(int n) Points taken off for: - doesn't work - doesn't meet constraints - excessive line count - improper use of random number generator (e.g., using more than one random number generator) Turn in: Hardcopy of your code. In your code, include a header: [your name] [your URL] COSC 311 HW 09/14 FALL 2016. Do NOT comment your code. Do not supply UML diagram for your code.