Lang lang piano book encore edition July 8, 2019 16 32 64 128 Lang lang piano Lang piano Lang lang chopin no 1 Lang lang chopin etudes op 10