Ok, that's first version of my NameGenerator:
no menu
some uncaught exceptions
ignored probability of character's occurrence
bad endings