Trying to run a script that runs another script

So I have a bash script called count.sh

This is what is inside it-

if [ -z "$2" ]; then
     echo "Error"
else
     echo "Correct!"

I want to put this script into another script that I'll call parent.sh. However, the issue I'm having is that this count script requires the user to input parameters on the command line. I want this parent script to first prompt the user, and then run the count script. This is what is inside my parent script at the moment-

echo "Please enter two parameters: "
read input
./count.sh "$input"

I try to run my parent script but no matter what I input it'll always echo out "Error" even if I am putting in two parameters.

Can someone help me fix this? And in a way where I don't edit my count script?

Note: I do not work for a company or project, and I'm simply just learning bash

./count.sh  $input

No quotes around $input

Thank you, it works!