Are You Smart enough?