What is the longest known stalemate your opponent in x-moves problem? What is the longest known stalemate your opponent in x-moves problem where the given stalemate is the fastest one from the initial position? A win is not possible, but stalemating your opponent so they can't move is, and any other draw takes at least as many moves. 

The solution does not have to be unique. The stalemating side will try to keep the game as short as possible, while the to-be-stalemated attempts to prolong it.

Here is an example of such a "stalemate your opponent" problem that is in 2 moves long.

[FEN "5k1K/8/7P/8/8/7b/8/8 b - - 0 1"]
[startflipped ""]

1... Bf5 2. h7 Kf7.


Another example is this with White to move. It is the record for White having only a king. 

[Title "CJ Morse, The Problemist 1985"]
[FEN "8/ppp1p3/4p3/4p3/8/8/1pp5/brk1K3 w - - 0 1"]

1. Ke2 e4 2. Ke1 e3 3. Ke2 e5 4. Ke1 e2 5. Kxe2 e4 6. Ke1 e3 7. Ke2 e6 8. Ke1 e2 9. Kxe2 e5 10. Ke1 e4 11. Ke2 e3 12. Ke1 e2 13. Kxe2 c6 14. Ke1 c5 15. Ke2 c4 16. Ke1 c3 17. Ke2 b6 18. Ke1 b5 19. Ke2 b4 20. Ke1 b3 21. Ke2 a6 22. Ke1 a5 23. Ke2 a4 24. Ke1 a3 25. Ke2 a2 26. Ke1


Can anyone find a longer fastest stalemate your opponent in x-moves problem than the 35-move one below that I created?
The following thirty five move position is the longest position I could create. 

White basically checks with four knights on c2 before blocking the black pawns with the king and knight on h1 while keeping the black king boxed in on a1. I tried extending this by adding another white knight on a3 to check on c2 but a black queen or black bishop cannot be added to capture on c2 since black still has eight pawns and there would be no square to place a black knight on to capture on c2. 

[FEN "8/p1p2p1p/5pbp/8/qN1N4/4N2p/pr1r4/k1K1N2N w - - 0 1"]

  1. Nbc2 Bc2 2. N4c2 Rbc2 3. N3c2 Rc2 4. Nc2 Qc2 5. Kc2 h2 6. Nf2 h5 7. Nh1 h4 8. Nf2 h3 9. Nh1 h6 10. Nf2 h5 11. Nh1 h4 12. Nf2 f5 13. Nh1 f4 14. Nf2 f3 15. Nh1 f6 16. Nf2 f5 17. Nh1 f4 18. Nf2 a6 19. Nh1 a5 20. Nf2 a4 21. Nh1 a3 22. Nf2 c6 23. Nh1 c5 24. Nf2 c4 25. Nh1 c3 26. Nf2 h1=Q 27. Nh1 h2 28. Nf2 h3 29. Nh1 f2 30. Nf2 f3 31. Nh1 f2 32. Nf2 h1=Q 33. Nh1 h2 34. Nf2 h1=Q 35. Nh1