There are 5 rock songs, 6 country songs, and 3 hip-hop songs. How many different albums can be formed using the songs if the album should contain at least 1 rock song and 1 country song?

My solution: total number of songs is 5!x6!x3! Number of different albums is 5x6x14C3 Is this correct. Thanks in advance.