I thought I'd kind of ensured the generated password contained all the types of data (numerals, lowercase letters and uppercase ones). However, the validator disagrees with that, even though the code produces the output that seems to comply with the requirements... What am I missing?