can god create a stone heavier than he can lift? paradox.