`p` is a bad variable name, since it already exists in Ruby