Написала почти 50 килобайт сорсов, убив на это два дня, и всё, что моя программа сейчас делает - она умеет рисовать таблицу на 90 клеточек, корректно их разукрашивая.

Вывод: если писать как полагается - это отнимает ооочень много времени.