Budowanie takie jest, jak się domyślacie, niezwykle czasochłonne. Po co więc robić ręcznie coś, co można po prostu najzwyczajniej w świecie zaprogramować? W ten sposób pomyślał z pewnością Michael Birken, kiedy postanowił stworzyć algorytm, który za pomocą ośmiu różnokolorowych klocków Tetrisa (oraz miejsc pustych – czarne tło) jest w stanie tworzyć obrazy. Wystarczy ze najpierw pokażemy programowi, co też dokładnie chcemy osiągnąć. Są rzecz jasna pewne ograniczenia – przedstawiany mu plik nie może zawierać więcej niż trzech kolorów i być większy niż 17 na 32 piksele. A teraz przyjrzyjcie się, jak działa ów program:
Zainteresowani kodem? Zobaczyć go możecie w tym miejscu (javascript). Więcej na temat algorytmu zainteresowani znajdą natomiast o tu (ilustrowany opis działania).