Солдат: храбрый, смекалистый, честный, смелый.
Ведьма: коварная, злая, хитрая.
Обоснование:
- Солдат проявляет храбрость, смелость и честность, когда идет выполнять задания.
- Ведьма показывается как коварная, злая и хитрая, когда обманывает солдата и пытается его погубить.