p is undefined (OK)
q is false (OK)
r  is undefined (OK)
