use ordered numbers