* improve F# solution