[ [ 100, "b" ], [ 200, "f" ], [ 10, "i" ] ... ]
func( "abcGhiijkll ..", [ 100, 200, 23, 33 ... ] )
[ 100, 75, 94, 941, 596, 495, 556 ... ]
Option 1 has the highest readability, and users can directly edit them. But parse "b", "c" is not a good idea when keys become "C-A", "S-H", etc.