Given a triangle A B C, X, Y are points on side A B, with X closer to A than Y, and Z is a point on side A C such that X Z is parallel to Y C and Y Z is parallel to B C. Suppose A X=16 and X Y=12. Determine the length of Y B.