Complete input (3/23)

Complete input