Habe ein gutes Beispiel gefunden:

http://codeviewer.org/view/code:e

Bin gerade dabei den Code zu verstehen und zu säubern

Funktioniert mit 50% Speicherverbauch auf meinem 2313