b'CODE TO NOTEThe char, or character, variable stores character values. In this sketch, the play() function gets passed two variables: a character variable that CHARACTER VARIABLES: represents the musical note we want to play and an integer variable that represents how long to void play(char note, intplay that note. A second array takes the character beats) variable and associates a frequency value to it. This makes programming a song easier as you can just reference the character and not theexact frequency.TONE FUNCTION: The tone() function will pulse power to a pin at a specific frequency. The duration controls how tone(pin, frequency,long the sound will play. tone() can be used on duration); any digital pin.To declare an array, you must give it a name, DECLARING AN ARRAY: then either tell Arduino how many positions the array will have or assign a list of values to the array_name[array_size];array. An array must contain all the same type of variables and be declared as such. To call one of the values in an array, simply type CALLING AN ARRAY: the name of the array and the index of the value. array_name[index_#]; Dont forget the index starts at 0, not 1, so to call the first element, use array_name[0];. CODING CHALLENGESCHANGE THE TEMPO OF THE SONG: Experiment with thebeatLength;variable to change the tempo of the song.MAKE YOUR OWN SONG: Try changing the notes to make a different song. Spacescan be used for rests in the song.40 : circuit 2a'