supercanaries-Not the worst way to go.

more about : supercanaries