select number of lowercase letters (a, b, ...) 1 23 45 67 89
uppercase letters (A, B, C, ...) 1 23 45 67 89
numbers (1, 2, 3, ...) 1 23 45 67 89
special characters (!, @, #, ...) 1 23 45 6