"SDRT"4#v(0"dedaol SDRT :DOOG">:#,_$a, v >0"daol ton did SDRT :DAB">:#,_$a,@ v < >GP-aa*a4*+2+-#v_0")341 ro 241( emit tcerroc dewohs G :DOOG">:#,_$a, v >0")341 ro 241( emit tcerroc evah ton did G :DAB">:#,_$a,@ v < >#vR0"tcelfer ton did R :DOOG">:#,_$a,v >0"detcelfer R :DAB">:#,_$a,@ v < >aa2*#vD0"02,01 setanidrroc detpecca D :DOOG">:#,_$a,v >002,01 gnittes detcelfer D :DAB">:#,_$a,@ v < >#vJ0"setanidrooc ecaps ylno htiw pmuj ton did J :DAB">:#,_$a,@ >0"pmuj ecaps gnitpmetta detcelfer J :DAB">:#,_$a,@ v0"noitacol tcerroc eht ot pmuj ot raeppa ton did J :DAB">:#,_$a,@ >0"yltcerroc pmuj ecaps a did J sraeppa tI :DOOG">:#,_$a,v v < >#vR0"teser setanidrooc sidraT :OFNI">:#,_$a,v >0"detcelfer R :DAB">:#,_$a,@ v < >aaaa***#vT0"000,01 fo noitanitsed gnittes tcelfer ton did T :DOOG">:#,_$a,v >0"000,01 fo noitanitsed gnittes detcelfer T :DAB">:#,_$a,@ v < >#vJG0"ecaps ton dna emit hguorht pmuj ot deraeppa J :DOOG">:#,_$a,v >0"erutuf eht ot pmuj emit htiw detcelfer J :DAB">:#,_$a,@ v < >:aaaa***-#v_0"000,01 emit ta devirra J :DOOG">:#,_$a, v >0" :emit gnorw eht ot depmuj J :DAB">:#,_$.a,@ v < >R55#vE0"setanidrooc evitaler gnittes tcelfer ton did E :DOOG">:#,_$a,v >0"setanidrooc evitaler gnittes detcelfer E :DAB">:#,_$a,@ v < >#vJ0"pmuj ecaps evitaler ekam ton did J :DAB">:#,_#a,@ >>v ^v>0"yltcerroc pmuj evitaler ekam ot raeppa ton did J :DAB">:#,_$a,@ >0"krow ot sraeppa edom ecaps evitaler ni J :DOOG">:#,_$a,v v < >Raa*#vU0"001+ fo etanidrooc emit evitaler gnittes tcelfer ton did U :DOOG">:#,_$a,v >0"001+ fo etanidrooc emit evitaler gnittes detcelfer U :DAB">:#,_$a,@ v < >G#vJG\-aa*2+-#v_0"pmuj emit evitaler demrofrep yltcerroc J :DOOG">:#,_$a, v >0"pmuj emit evitaler ekam ot deliaf J :DAB">:#,_$a,@ >0"pmuj emit evitaler tcerroc ekam ot deliaf J :DAB">:#,_$a,@ v < >Raa5*6+Daaaa***2*G#vJ0"pmuj ecaps/emit ekam ton did J :DAB">:#,_$a,@ >0"pmuj ecaps/emit gnikam detcelfer J :DAB">:#,_$a,@ >>v ^v>0"pmuj ecaps/emit no depmujsim J :DAB">:#,_$a,@ >0"pmuj ecaps/emit a demrofrep J :DOOG">:#,_$a,v v < >R55E001-#vV0"rotcev gnittes tcelfer ton did V :DOOG">:#,_$a,v >0"rotcev gnittes detcelfer V :DAB">:#,_$a,@ v < >J0"pmuj ot ton deraeppa J :DAB">:#,_$a,@ >0"noitanitsed ta atled eht tes yltcerroc J :DOOG">:#,_$a, v >z>0"noitanitsed ta atled tcerroc tes ton did J :DAB">:#,_$a,@ v; >^ ;< >R55EJ0"dekrow I retfa J sraeppa tI :DOOG">:#,_$a,v v < >#vI0"tcelfer ton did I :DOOG">:#,_$a,v >0"detcelfer I :DAB">:#,_$a,@ v < >#vJ0"I gnisu retfa pmuj ton did J :DAB">:#,_$a,@ >0"I gnisu retfa detcelfer J :DAB">:#,_$a,@ >1y2%#v_0"stset lanoitidda nur tonnac .detroppus ton egnuf tnerrucnoc :OFNI">:#,_$a,@ >0"stset gniunitnoc ,detroppus egnuf tnerrucnoc :OFNI">:#,_$a,v v < >#vtzzzz>0"nees eb ton dluohs sihT :DAB">:#,_$a,@ >0"sdne emit deppots taht PI nehw semuser emiT :DOOG">:#,_$a,v >#vS0"detucexe nehw tcelfer ton did S :DOOG">:#,_$a,v >0"detcelfer S :DAB">:#,_$a,@ v < >GzzzG-#v_0"deppots eb ot sraeppa emiT :DOOG">:#,_$a,v >0"gnitnuoc llits si emiT :DAB">:#,_$a,@ v < >'v8a8*2+p0"dedne si PI nehw semuser emit fi gnieeS :OFNI">:#,_$a,@ v < >0"erutuf eht ot tnes si rehtona elihw gninnur pi 1 rof gnitset :OFNI">:#,_$a,v v < >#vtRaaaa***3*TJG:aaaa***3*-#v_0"000,03 ta devirra pi :DOOG">:#,_$a,$ v >0" :emit gnorw ta devirra pi :DAB">:#,_$.a,@ >0"emit dradnats ni nur lliw pi weN :OFNI">:#,_$a,v v < >0"lavirra s'pi rehto rof tiaw ot pool etinifni gniretnE :OFNI">:#,_$a,v v < ><0"eno siht dekcolnu pi gnillevart emiT :DOOG">:#,_$a,@ v < >0"dne neht pi rehto kcolnu lliW :OFNI">:#,_$a,'>1aa*p@ Expected Output: ---------------- GOOD: TRDS loaded GOOD: G showed correct time (142 or 143) GOOD: R did not reflect GOOD: D accepted corrdinates 10,20 GOOD: It appears J did a space jump correctly INFO: Tardis coordinates reset GOOD: T did not reflect setting destination of 10,000 GOOD: J appeared to jump through time and not space GOOD: J arrived at time 10,000 GOOD: E did not reflect setting relative coordinates GOOD: J in relative space mode appears to work GOOD: U did not reflect setting relative time coordinate of +100 GOOD: J correctly performed relative time jump GOOD: J performed a time/space jump GOOD: V did not reflect setting vector GOOD: J correctly set the delta at destination GOOD: I did not reflect GOOD: It appears J after I worked INFO: concurrent funge supported, continuing tests GOOD: S did not reflect when executed GOOD: Time appears to be stopped INFO: Seeing if time resumes when IP is ended GOOD: Time resumes when IP that stopped time ends INFO: testing for 1 ip running while another is sent to the future INFO: New ip will run in standard time INFO: Entering infinite loop to wait for other ip's arrival GOOD: ip arrived at 30,000 INFO: Will unlock other ip then end GOOD: Time travelling ip unlocked this one