function rankordinal{T<:Real}(a::Array{T,1}) collect(1:length(a)) end