import math
def ip():return int(input())
def inp():return map(int,input().split())
def inpstr():return map(str,input().split())
def linp():return list(map(int,input().split()))
def linpstr():return list(map(str,input().split()))

a,b,c=inp()
k=b//a
if k>c:print(c)
else:print(k) import math math def ip():return int(input()) ip def inp():return map(int,input().split()) inp def inpstr():return map(str,input().split()) inpstr def linp():return list(map(int,input().split())) linp def linpstr():return list(map(str,input().split())) linpstr a,b,c=inp() a inp() inp b c k=b//a k b//a b a if k>c:print(c)
else:print(k) k>c k c def inpstr():return map(str,input().split()) def inpstr():return map(str,input().split()) inpstr def ip():return int(input()) def ip():return int(input()) ip k=b//a b//a k c=inp() inp() c def inp():return map(int,input().split()) def inp():return map(int,input().split()) inp def linp():return list(map(int,input().split())) def linp():return list(map(int,input().split())) linp a,b,c=inp() inp() a def linpstr():return list(map(str,input().split())) def linpstr():return list(map(str,input().split())) linpstr b,c=inp() inp() b
import math
def ip():return int(input())
def inp():return map(int,input().split())
def inpstr():return map(str,input().split())
def linp():return list(map(int,input().split()))
def linpstr():return list(map(str,input().split()))

a,b,c=inp()
k=b//a
if k>c:print(c)
else:print(k)
