Finally got problem 23
Problem 24 - maybe I cheated a little
Problem 25 was easy ... too easy