Question # 1
There is no way to detect:

Choose an answer