I put the whole code in a loop to let it run continuously. With nothing connected, the most common result I get is 16. Don't understand what the divide by 16 (2 bytes?) does. But big coincidence that is my most common reading?
If I put 2x 1.5V cell on, the reading only goes up to 33 or so