http://www.checkio.org/forum/post/2477/find-find/