20 человек знают английский и 10 - немецкий, из них 5 знают и английский, и немецкий. Сколько человек всего?