Parent/child Korn shell script help

I have the following two Korn shell scripts:

SHELL1.ksh
#!/usr/bin/ksh
nohup sas /abc/123/sasprogram1.sas &

SHELL2.ksh
#!/usr/bin/ksh
./SHELL1.ksh
wait
nohup sas /abc/123/sasprogram2.sas &

My goal is to run SHELL1.ksh within SHELL2.ksh. SHELL1.ksh runs sasprogram1.sas. I would like SHELL2.ksh to wait until sasprogram1.ksh(within SHELL1.ksh) finishes before running sasprogram2.sas.

Put the wait in SHELL1

#!/usr/bin/ksh
nohup sas /abc/123/sasprogram1.sas &
wait


#!/usr/bin/ksh
./SHELL1.ksh
nohup sas /abc/123/sasprogram2.sas &