Interesting puzzle
It came from Hans Buhm in the 80´s. He was dutch champion and he explaned it on tv.
it starts with the f pion then a tempo with the king.
20. Qb6 is also mate.
Same. It wouldn't accept Qb6, I'm going. "Ehhhh??" ... It only accepted Qa4.