Fantasia & Fugue in c (537)