Ginny pushed her baby sisters stroller 4 blocks west and 3 blocks north to get to her grandmothers house. Then they walked 5 blocks east and 2 blocks south to the library. How far will they have to walk to get back home?​