from small to large output www.programmerall.com