Caprice No. 24 in A minor is the final caprice of Niccolò Paganini's 24 Caprices, and a famous work for solo violin. It consists of a theme, 11 variations and a finale. It is considered to be one of the most difficult and demanding pieces on the violin.
Here is a rendition on the erhu by young erhu soloist Sun Huang.