请教find的prune问题

我想在find搜索hell.txt文件时避开一个叫做puzzle的目录。我是这样做的:
find . -name "hell.txt" -path "puzzle" -prune
结果什么也没有找到,也没有报错。但是在当前目录下是有一个hell.txt文件。
请问我哪里做错了吗?谢谢。