n=9
d=1
pos=int(input())
while True:
sub=n*d
if sub <= pos:
pos-=sub
else:
break
n*=10
d+=1
res=10**(d-1)
res+=(pos//d)-(1 if pos%d==0 else 0)
print((d if pos%d==0 else pos%d), end='')
print("th digit of ",res," which is ", end='')
pos_f=d-(d if (pos%d==0) else pos%d)
while pos_f>0:
res//=10
pos_f-=1
print(res%10)
bj05CmQ9MQpwb3M9aW50KGlucHV0KCkpCndoaWxlIFRydWU6CglzdWI9bipkCglpZiBzdWIgPD0gcG9zOgoJCXBvcy09c3ViCgllbHNlOgoJCWJyZWFrCgluKj0xMAoJZCs9MQpyZXM9MTAqKihkLTEpCnJlcys9KHBvcy8vZCktKDEgaWYgcG9zJWQ9PTAgZWxzZSAwKQpwcmludCgoZCBpZiBwb3MlZD09MCBlbHNlIHBvcyVkKSwgZW5kPScnKQpwcmludCgidGggZGlnaXQgb2YgIixyZXMsIiB3aGljaCBpcyAiLCBlbmQ9JycpCnBvc19mPWQtKGQgaWYgKHBvcyVkPT0wKSBlbHNlIHBvcyVkKQp3aGlsZSBwb3NfZj4wOgoJcmVzLy89MTAKCXBvc19mLT0xCnByaW50KHJlcyUxMCk=