Грубовато, но по делу.

http://econet.ru/articles/68175-pro-idiotov-i-kleschey