Exploring IDM, Contemporary, and Pop Rap