Динамика жидкостей в текстовом терминале. Сурс код и описание работы.