| pick |
pick := [
| rand |
rand := Random new.
[:a :b | (rand next * (b - a) + a) asFloatE]
] value.
10 timesRepeat: [(pick value: 5 value: 7) displayNl]
fCBwaWNrIHwKCnBpY2sgOj0gWwoJfCByYW5kIHwKCXJhbmQgOj0gUmFuZG9tIG5ldy4KCVs6YSA6YiB8IChyYW5kIG5leHQgKiAoYiAtIGEpICsgYSkgYXNGbG9hdEVdCl0gdmFsdWUuCgoxMCB0aW1lc1JlcGVhdDogWyhwaWNrIHZhbHVlOiA1IHZhbHVlOiA3KSBkaXNwbGF5Tmxd