Very puzzling. And well done.