Fantasia on a rondo

Done