Solved!
super super easy puzzle :):):)

just an eazy mate in 130 HAHAHA
I've already memorised the solution. I can even premove it

also shouldn't there be repetition
No because after each cycle a pawn moves which makes it a different position.

also shouldn't there be repetition
No because after each cycle a pawn moves which makes it a different position.
yeh hes right
just an eazy mate in 130 HAHAHA