Polyrhythm 3 against 4 July 8, 2019 16 32 64 128 3 against 4 polyrhythm piano 3 against 4 polyrhythm phrase