A ladder leans against a wall. The end of the ladder touches the wall 12m from the ground. The foot of the ladder is 9m away from the foot of the wall. What is the length of the ladder?