tricky logical questions