A straight ramp is formed by joining two right triangles back-to-back along a common vertical side of 12 m. The first triangle has a horizontal base of 9 m. The second triangle has a sloping side of 20 m and the same 12 m vertical side. Find the total horizontal length of the ramp.
a) 26m
b) 24m
c) 25m
d) 29m