def digit(i): while i > 0: if i % 10 == 3: return True break else: return digit(i//10) return False if __name__ == "__main__": min, max = map(int, input().split()) if 1 <= min and min <= 2000000000 and 1 <= max and max <= 2000000000 and 0 <= max - min < 100: for i in range(min, max+1): if i % 3 == 0: print(i) else: if digit(i) == True: print(i) else: print("入力値が条件外です")