printprintprintprintprint putsputsputsputsputs getsgetsgetsgetsgetsgetsgetsgetsgetsgetsgetsgetsgetsgetsgetsgetsgetsgetsgetsgets whilewhilewhilewhilewhilewhile endendendendendendendendendendendendendendendendendendendendendendendendendenden printfprintfprintfprintfprintfprintfprintfprintfprintfprintfprintfprintfprintf randrandrandrandrandrandrandrandrandrandrandrandrandrandrandrandrandrandrand [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] ififififififififififififififififififififififififififififififififififififififif elsifelsifelsifelsifelsifelsifelsifelsifelsifelsifelsifelsifelsifelsifelsifelsif elseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelse .to_i.to_i.to_i.to_i.to_i