or download this
Benchmark: timing 1000000 iterations of Grep, Max, Ternary...
Grep: 5 wallclock secs ( 4.44 usr + 0.00 sys = 4.44 CPU)
Max: 12 wallclock secs (12.42 usr + 0.00 sys = 12.42 CPU)
Ternary: 12 wallclock secs (12.09 usr + 0.00 sys = 12.09 CPU)