my @lcase = ('a'..'z'); my @upcase = map { ord() % 2 ? uc() : $_ } @lcase;