Input end (20/31)

Input end