Yesterday a few people were asking about possible solutions to the problem. Here is my solution.
At a glance it seems impossible. There is no way to take both paths in an if statement.Therefore we need a
function that returns false and prints hello.If you know C/C++ really well you'd know that printf returns the number of
characters printed to stdout and if you negate that, you get zero. I welcome any other solutions that you come up with.