Challenge input solution