Input end (28/31)

Input end