Heatmap - карта интенсивностей - популярный в сети способ представления данных. Суть его проста: есть набор чисел, сопоставляем им некоторые цвета, рисуем и получаем визуализированную красоту. Кстати, правильно будет именно "heatmap", а не "hitmap", как многие думают.
На сайтах наиболее частое применение heatmap - карта посетителей. Например, есть уже готовая картинка России, с размеченными областями и городами, и ее красят в разные цвета в соответствии с количеством посещений из них.
Сделаем простенький инструмент для замены &, < и > в тексте на &, < и > соответственно.
Допустим, у нас есть файл input.txt, содержащий множество строк и несколько tab-separated столбцов