A truck travels 20 miles due north , 30 miles due east and then 20 miles due north. How many miles is the truck from the starting point?