C++ pleaseProblemIn the IDE to the left, the class MP3 is already defined. Complete the class Podcast that inherits from MP3. This class should do the following things:Inherit the constructor such that Podcast has the following attributes:title - a string that is the title of the episodelength - an integer that has the length of the podcast in secondsgenre - a string that is the genre of the podcastname - a string that is the name of the podcastdate - a string that represents when the podcast was released to the publicDO NOT EDIT the specified code or you might not receive credit for your work!Hint: Connecting the ConstructorsNote that a few of the attributes are present in both the MP3 and Podcast classes. To connect their constructors, you can use the same parameter values for the attributes that are the same, then use different parameter values for the attributes that are different. Finally, set the attributes to the parameters appropriately for the ones that are different. For example:Podcast(string t, int l, string g, string n, string d) : MP3(t, l, g, n, d) { name = n; date = d;}Given Code#include using namespace std;//DO NOT EDIT code below this lineclass MP3 { public: MP3(string t, int l, string g, string al, string ar) { title = t; album = al; length = l; genre = g; artist = ar; } string GetTitle() { return title; } void SetTitle(string new_title) { title = new_title; } int GetLength() { return length; } void SetLength(int new_length) { length = new_length; } string GetGenre() { return genre; } void SetGenre(string new_genre) { genre = new_genre; } string GetAlbum() { return album; } void SetAlbum(string new_album) { album = new_album; } string GetArtist() { return artist; } void SetArtist(string new_artist) { artist = new_artist; } private: string title; int length; string genre; string album; string artist;};