which I solved with this F# script, while learning F# https://gist.github.com/jackmott/bec1e4c7e84904702bac1dae97c...