Code:
sleep {
  var %a $+(sleep.,$ticks,.wsf)
  write %a <job id="js"><script language="jscript">WScript.Sleep( $+ $$1 $+ );</script></job>
  .comopen %a WScript.Shell
  if !$comerr { .comclose %a $com(%a,Run,3,bstr,%a,uint,0,bool,true) }
  .remove %a
}

alias t1 sleep 1000 | echo -s one
alias t2 sleep 5000 | echo -s two

alias .t3 .timer -m 1 1 t2 | .timer -m 1 1 t1



According to my logic, the code above would echo "one" and will be followed by "two".
After trying several times even with /signal it's still echoed "two" and then followed by "one".

If there is another to do this please let me know. Thank you