first input
first input