input length