1: Optimal Prefix Codes for Infinite Alphabets with Nonlinear Costs 2: Pbit and other list sorting algorithms