Ich persönlich finde nummer 99 ganz interessant und einfach zu programmieren ist das auch nicht - könntest auch noch multi-threading mit einbauen und versuchen einen kurzen text zu knacken und dann berichten.
Wenn nicht hoffe ich irgendwas davon hilft dir^^
Gruß