parameters: (self, t)
return_statement: return self.__lookup[bisect.bisect(self.__lookup,
                                             (t, float("inf")))-1][1]
docstring: :type t: int
          :rtype: int
docstring_summary: :type t: int
          :rtype: int
docstring_tokens: : type t : int : rtype : int
function: def q(self, t):
          """
          :type t: int
          :rtype: int
          """
          return self.__lookup[bisect.bisect(self.__lookup,
                                             (t, float("inf")))-1][1]
function_tokens: def q ( self , t ) : return self . __lookup [ bisect . bisect ( self . __lookup , ( t , float ( "inf" ) ) ) - 1 ] [ 1 ]