Thanks for posting, I am new to F# and I learn so much from your videos. I solved this puzzle by using a quicksort using a rule checker function to portition the update list. If the sorted list matches the initial list then it is valid. For part 2 the sorted list is the one we want. Not very efficient but my head was scrambled by over complicating things!
@JoVanEyckАй бұрын
That's awesome, welcome to the F# community! It's tough combining both solving these puzzles and learning a new language like F#, good job! 💪 It's great to hear you're getting value out of the videos.