Passacaglia on B-A-C-H (2023)