Учительницы Николаева, Иванова и Сергеева преподают различные предметы - химию, историю, русский язык. Они работают в школах Минска, Тулы и Одессы. Известно, что
1) Николаева работает не в Минске, а Иванова не в Туле;
2) учительница, которая живет в Минске, преподает не русский язык;
3) работающая в Туле учительница, преподает историю;
4) Иванова преподает не химию.
Какой предмет преподает и в каком городе живет каждая учительница?