W tym zadaniu możesz stworzyć przydatny program do robienia wszystkiego, co możesz napisać w ciągu 100 znaków. Możesz używać mniej znaków, ale nie więcej.
Zasady, aby chronić przed standardowymi lukami, które nie są już śmieszne:
Twój program nie może uzyskać dostępu do Internetu, chyba że naprawdę musi. Na przykład program, który pokazuje najczęściej zadawane pytania na tej stronie, może użyć Internetu, aby sprawdzić to pytanie. Jednak przeglądanie Internetu w celu znalezienia jego prawdziwego źródła i uruchomienia nie jest dozwolone.
Twój program nie może być tłumaczem języka, w którym został napisany. Jednak interpreter Brainfuck w języku innym niż Brainfuck byłby w porządku.
Twój program nie może wykonywać programów zewnętrznych, które robią dokładnie to samo, co program. Na przykład nie można uruchomić
vimi twierdzić, że program jestvimimplementacją.Twój program nie może być niebezpieczny dla komputera, na którym jest uruchomiony, i innych komputerów. Nie możesz pisać programów takich jak
rmdir /(przykład tutaj celowo nie działa, nie naprawiaj go) i twierdzisz, że jest to przydatny program do usuwania wszystkich plików z komputera.Twój program może być tak wolny, jak chcesz i zużywać tyle zasobów, ile chcesz, o ile możesz udowodnić, że robi to, co powinien.
Nie wolno tworzyć języka specjalnie do tego zadania. Jednak możesz zrobić tłumacza dla twojego wymyślonego języka w innym języku programowania.

