Давайте решим эту задачу шаг за шагом.
Обозначим изначальное количество конфет в вазе как \( x \).
Таня взяла пятую часть конфет, то есть \( \frac{x}{5} \). После этого в вазе осталось \( x - \frac{x}{5} = \frac{4x}{5} \) конфет.
Затем пришёл Миша и взял половину оставшихся конфет, то есть \( \frac{1}{2} \times \frac{4x}{5} = \frac{2x}{5} \). После этого в вазе осталось \( \frac{4x}{5} - \frac{2x}{5} = \frac{2x}{5} \) конфет. Миша также взял одну конфету, поэтому теперь осталось \( \frac{2x}{5} - 1 \) конфеты.
Затем мама выпила чай с двумя конфетами, значит после её прихода в вазе осталось \( \frac{2x}{5} - 1 - 2 = \frac{2x}{5} - 3 \) конфеты.
По условию задачи после всех этих действий в вазе осталось 21 конфета: \[ \frac{2x}{5} - 3 = 21 \]
Теперь решим уравнение: \[ \frac{2x}{5} = 21 + 3 \] \[ \frac{2x}{5} = 24 \]
Умножим обе стороны уравнения на 5: \[ 2x = 120 \]
Разделим обе стороны на 2: \[ x = 60 \]
Таким образом, изначально в вазе было 60 конфет.