• Personally I can't see the cause for complaint. I didn't understand how the bitwise & and | operators worked so I thought I was toast, then I noticed the datatype and realised there could only be 1 (no pun intended) correct answer. Having got it right I went on to read up on how the & and | operators work. I think this question better suited those with sketchy knowledge of bitwise operations since we had not choice but to look for an alternative method of solving the question straight away. I liked the question, I got it right and it educated me too. Job well done 😀