songwriting analysis