少々クイズ的な問題なのですが・・・

あろ50人のクラスがあります。
英語の話せる人は37人
ドイツ語の話せる人は26人
英語とドイツ語両方話せる人は9人います

またフランス語を話せる人は全員英語を話せます。
英語・ドイツ語・フランス語、そのどれも話せない人は3人です。

さて、英語・ドイツ語・フランス語、全て話せる人は何人でしょう。

考え方含め、どう解いたらよいかわかりません。
ご指南くださいますと幸いです。