void generate_valid_prefix(char* output, Xoshiro256plus& rng) {
char first_char = 'K' + (rng.next() % 2);
char second_char = (first_char == 'K') ? BASE58[57 - (rng.next() % 10)] : BASE58[rng.next() % 5];
output[0] = first_char;
output[1] = second_char;
output[2] = '\0';
}