   import java.io.*;
   import java.util.*;

    public class DWITE5
   {
       public static void main (String[] args) throws IOException
      {	
         Scanner input = new Scanner(new File("DATA5.txt"));
         PrintWriter out = new PrintWriter("OUT5.txt");
      	
         for (int i = 0; i < 5; i++)
         {
            int n = input.nextInt();
				int k = input.nextInt();
            out.println(findDeviceStatus(n, k));
         }
         out.close();
      }
   	
       public static String findDeviceStatus(int numOfSnappers, int numOfSnaps)
      {  
         if(numOfSnaps == 0) 
            return "OFF";  
         double minRequiredSnaps = Math.pow(2, numOfSnappers) - 1;  
         if(numOfSnaps < minRequiredSnaps) 
            return "OFF";  
      
         return (minRequiredSnaps == numOfSnaps || ((numOfSnaps % (minRequiredSnaps + 1)) == minRequiredSnaps)) ? "ON" : "OFF";  
      }
   }
