Откъде започва традицията да се изпращат коледни картички и кога за първи път се случва това?
През 1843 г. британският художник Джон Хорсли създава първообраза на днешната коледна картичка. Той изпълнява молбата на приятеля си Хенри Коул, първия директор на Лондонския музей "Виктория и Албърт".
Държавният служител бил твърде зает с работата си и нямал много време да напише своите пожелания до роднини, колеги и приятели както правил преди. Затова му хрумнало да изработи една рисунка с едно пожелание, което да изпрати на различни хора.
Първата картичка представлява триптих, като на страничните сцени са изобразени „библейски” дела - обличане на бедните и хранене на гладните. Централната сцена изобразява празничното веселие на семейството на г-н Коул.
Пожеланието на картичката гласяло „Весела Коледа и Щастлива Нова Година”.
Лъв броди из пустинята. Да се приложи метод за хващане на лъва и поставянето му в клетка. Ето и някои решения според колегите:
Програмист на Pascal: Преглежда цялата пустиня в цикъл по X и Y. Когато открие лъва, строи около него клетка.
Напреднал на Pascal: Сортира пустинята по възходящ ред, след което търси лъвът по двоичен метод и строи около него клетка. Ако в процеса на строежа лъвът си отиде зарязва работата с вик: “Range Check Error”.
Програмист на C: Търси в пустинята камък и го слага в клетка. Присвоява на камъкът стойност “лъв”.
Напреднал на С: Присвоява на пустинята стойност “клетка”.
Програмист на С++: Създава клас клетка по такъв начин, че лъвът да е негова съставна част. При инициализиране на клетката, лъвът автоматически се генерира вътре.
Програмист на Delphi: Пише по всички конференции: “Народе, от къде да взема компонент, който да търси в пустинята лъв и да го пъха в клетка?”
Генерално решение: Построяваш клетка. Влизаш вътре и я заключваш. Правиш инверсия на вселената.