Using at least 5 push buttons to represent the keys of a piano, and a single passive buzzer you are to design a system that mimics a piano. When I press each key of the piano, it makes a specific sound. Your piano will implement the following notes of a piano: C5,D5,E5,F5 and G5 in that exact order. The piano should keep making the specific sound until I release the button. Make sure all buttons are fully debounced. Add an RGB led to the system such that when I play a specific note of the piano, the RGB shows a unique color as determined by the table below; - So when I press a button, you generate a tone at the specified frequency and hold that tone until I release the button. The RGB should also show the color until I release the button. You can safely assume that the piano is designed to allow at most one key press at a time.