Contact: aviboots(AT)netvision.net.il
41,593 questions
54,235 answers
573 users
arr = (0..9).to_a + ('A'..'z').to_a + ('!'..'?').to_a N = 8 puts arr.shuffle[0..N].join # run: # # c!rO&4Vd= #