Logical Guessing