contestada

To get to his office from home, Greg walks 5 blocks north and then 3 blocks east. After work he meets some friends at a cafe; to get there he walks 3 blocks south and 7 blocks west. All blocks are 660 feet long.