I doubt any FM can solve this
I solved all of them, but a 900 ratedd apparently done it better than me, so I was wondering if it's even possible
Impossible!
this is the 900, he solved 6 other puzzles in addition to this
https://www.chess.com/member/king_of_the_bongcloud
Yes of course