Search solve tricky problems Games