Wow. that game is so difficult. I spent hours and hours on it in my youth and never got anywhere lol. I didn't know you could do it in 30 minutes though.
Of course speedrunners will know all the puzzles in advance. Which kinda defeats the purpose of such a game.
Speed running in general is usually about playing games in a way they were not meant to be played.