5 12 15 25 34 i 7 6 3 16 23 2-127