Before getting to school, Keith has a few errands to run. Keith has to walk 5 blocks to the library, and 8 blocks to the store, before walking the final 4 blocks to arrive at school. If Keith has already walked 10 blocks, how many more blocks must he walk before arriving at school?