File:DM5.Alg.1B.Bubble.20180405.pdf