Returns a valid definition.
(name=None)
| 10 | import random |
| 11 | |
| 12 | def definition(name=None): |
| 13 | 'Returns a valid definition.' |
| 14 | random.seed(name) |
| 15 | definition, list_one, list_two = str(), range(256), range(256) |
| 16 | for index in range(256): |
| 17 | index_one, index_two = random.randrange(256 - index), random.randrange(256 - index) |
| 18 | definition += chr(list_one[index_one]) + chr(list_two[index_two]) |
| 19 | del list_one[index_one], list_two[index_two] |
| 20 | return definition |
| 21 | |
| 22 | |
| 23 | def key(definition, select): |