sherlock Sherlock's last case. The last chapter of Programming Erlang 2'nd edition will have an explanation of this program.