-void print_instructions()
-{
-/* 375 REM *** INSTRUCTIONS *** */
-/* 380 PRINT "WELCOME TO 'HUNT THE WUMPUS'" */
- puts("WELCOME TO 'HUNT THE WUMPUS'");
-/* 385 PRINT " THE WUMPUS LIVES IN A CAVE OF 20 ROOMS. EACH ROOM" */
- puts(" THE WUMPUS LIVES IN A CAVE OF 20 ROOMS. EACH ROOM");
-/* 390 PRINT "HAS 3 TUNNELS LEADING TO OTHER ROOMS. (LOOK AT A" */
- puts("HAS 3 TUNNELS LEADING TO OTHER ROOMS. (LOOK AT A");
-/* 395 PRINT "DODECAHEDRON TO SEE HOW THIS WORKS-IF YOU DON'T KNOW" */
- puts("DODECAHEDRON TO SEE HOW THIS WORKS-IF YOU DON'T KNOW");
-/* 400 PRINT "WHAT A DODECAHEDRON IS, ASK SOMEONE)" */
- puts("WHAT A DODECAHEDRON IS, ASK SOMEONE)");
-/* 405 PRINT */
- puts("");
-/* 410 PRINT " HAZARDS:" */
- puts(" HAZARDS:");
-/* 415 PRINT " BOTTOMLESS PITS - TWO ROOMS HAVE BOTTOMLESS PITS IN THEM */
- puts(" BOTTOMLESS PITS - TWO ROOMS HAVE BOTTOMLESS PITS IN THEM");
-/* 420 PRINT " IF YOU GO THERE, YOU FALL INTO THE PIT (& LOSE!)" */
- puts(" IF YOU GO THERE, YOU FALL INTO THE PIT (& LOSE!)");
-/* 425 PRINT " SUPER BATS - TWO OTHER ROOMS HAVE SUPER BATS. IF YOU" */
- puts(" SUPER BATS - TWO OTHER ROOMS HAVE SUPER BATS. IF YOU");
-/* 430 PRINT " GO THERE, A BAT GRABS YOU AND TAKES YOU TO SOME OTHER" */
- puts(" GO THERE, A BAT GRABS YOU AND TAKES YOU TO SOME OTHER");
-/* 435 PRINT " ROOM AT RANDOM. (WHICH MAY BE TROUBLESOME)" */
- puts(" ROOM AT RANDOM. (WHICH MAY BE TROUBLESOME)");
-/* 440 INPUT "TYPE AN E THEN RETURN ";W9 */
- (void) getlet("TYPE AN E THEN RETURN ");
-/* 445 PRINT " WUMPUS:" */
- puts(" WUMPUS:");
-/* 450 PRINT " THE WUMPUS IS NOT BOTHERED BY HAZARDS (HE HAS SUCKER" */
- puts(" THE WUMPUS IS NOT BOTHERED BY HAZARDS (HE HAS SUCKER");
-/* 455 PRINT " FEET AND IS TOO BIG FOR A BAT TO LIFT). USUALLY" */
- puts(" FEET AND IS TOO BIG FOR A BAT TO LIFT). USUALLY");
-/* 460 PRINT " HE IS ASLEEP. TWO THINGS WAKE HIM UP: YOU SHOOTING AN" */
- puts(" HE IS ASLEEP. TWO THINGS WAKE HIM UP: YOU SHOOTING AN");
-/* 465 PRINT "ARROW OR YOU ENTERING HIS ROOM." */
- puts("ARROW OR YOU ENTERING HIS ROOM.");
-/* 470 PRINT " IF THE WUMPUS WAKES HE MOVES (P=.75) ONE ROOM" */
- puts(" IF THE WUMPUS WAKES HE MOVES (P=.75) ONE ROOM");
-/* 475 PRINT " OR STAYS STILL (P=.25). AFTER THAT, IF HE IS WHERE YOU" */
- puts(" OR STAYS STILL (P=.25). AFTER THAT, IF HE IS WHERE YOU");
-/* 480 PRINT " ARE, HE EATS YOU UP AND YOU LOSE!" */
- puts(" ARE, HE EATS YOU UP AND YOU LOSE!");
-/* 485 PRINT */
- puts("");
-/* 490 PRINT " YOU:" */
- puts(" YOU:");
-/* 495 PRINT " EACH TURN YOU MAY MOVE OR SHOOT A CROOKED ARROW" */
- puts(" EACH TURN YOU MAY MOVE OR SHOOT A CROOKED ARROW");
-/* 500 PRINT " MOVING: YOU CAN MOVE ONE ROOM (THRU ONE TUNNEL)" */
- puts(" MOVING: YOU CAN MOVE ONE ROOM (THRU ONE TUNNEL)");
-/* 505 PRINT " ARROWS: YOU HAVE 5 ARROWS. YOU LOSE WHEN YOU RUN OUT */
- puts(" ARROWS: YOU HAVE 5 ARROWS. YOU LOSE WHEN YOU RUN OUT");
-/* 510 PRINT " EACH ARROW CAN GO FROM 1 TO 5 ROOMS. YOU AIM BY TELLING*/
- puts(" EACH ARROW CAN GO FROM 1 TO 5 ROOMS. YOU AIM BY TELLING");
-/* 515 PRINT " THE COMPUTER THE ROOM#S YOU WANT THE ARROW TO GO TO." */
- puts(" THE COMPUTER THE ROOM#S YOU WANT THE ARROW TO GO TO.");
-/* 520 PRINT " IF THE ARROW CAN'T GO THAT WAY (IF NO TUNNEL) IT MOVES"*/
- puts(" IF THE ARROW CAN'T GO THAT WAY (IF NO TUNNEL) IT MOVES");
-/* 525 PRINT " AT RANDOM TO THE NEXT ROOM." */
- puts(" AT RANDOM TO THE NEXT ROOM.");
-/* 530 PRINT " IF THE ARROW HITS THE WUMPUS, YOU WIN." */
- puts(" IF THE ARROW HITS THE WUMPUS, YOU WIN.");
-/* 535 PRINT " IF THE ARROW HITS YOU, YOU LOSE." */
- puts(" IF THE ARROW HITS YOU, YOU LOSE.");
-/* 540 INPUT "TYPE AN E THEN RETURN ";W9 */
- (void) getlet("TYPE AN E THEN RETURN ");
-/* 545 PRINT " WARNINGS:" */
- puts(" WARNINGS:");
-/* 550 PRINT " WHEN YOU ARE ONE ROOM AWAY FROM A WUMPUS OR HAZARD," */
- puts(" WHEN YOU ARE ONE ROOM AWAY FROM A WUMPUS OR HAZARD,");
-/* 555 PRINT " THE COMPUTER SAYS:" */
- puts(" THE COMPUTER SAYS:");
-/* 560 PRINT " WUMPUS: 'I SMELL A WUMPUS'" */
- puts(" WUMPUS: 'I SMELL A WUMPUS'");
-/* 565 PRINT " BAT : 'BATS NEARBY'" */
- puts(" BAT : 'BATS NEARBY'");
-/* 570 PRINT " PIT : 'I FEEL A DRAFT'" */
- puts(" PIT : 'I FEEL A DRAFT'");
-/* 575 PRINT */
- puts("");
-/* 580 RETURN */
+void print_instructions() {
+ /* 375 REM *** INSTRUCTIONS *** */
+ /* 380 PRINT "WELCOME TO 'HUNT THE WUMPUS'" */
+ puts("WELCOME TO 'HUNT THE WUMPUS'");
+ /* 385 PRINT " THE WUMPUS LIVES IN A CAVE OF 20 ROOMS. EACH ROOM"
+ */
+ puts(" THE WUMPUS LIVES IN A CAVE OF 20 ROOMS. EACH ROOM");
+ /* 390 PRINT "HAS 3 TUNNELS LEADING TO OTHER ROOMS. (LOOK AT A"
+ */
+ puts("HAS 3 TUNNELS LEADING TO OTHER ROOMS. (LOOK AT A");
+ /* 395 PRINT "DODECAHEDRON TO SEE HOW THIS WORKS-IF YOU DON'T KNOW"
+ */
+ puts("DODECAHEDRON TO SEE HOW THIS WORKS-IF YOU DON'T KNOW");
+ /* 400 PRINT "WHAT A DODECAHEDRON IS, ASK SOMEONE)" */
+ puts("WHAT A DODECAHEDRON IS, ASK SOMEONE)");
+ /* 405 PRINT */
+ puts("");
+ /* 410 PRINT " HAZARDS:" */
+ puts(" HAZARDS:");
+ /* 415 PRINT " BOTTOMLESS PITS - TWO ROOMS HAVE BOTTOMLESS PITS IN THEM
+ */
+ puts(" BOTTOMLESS PITS - TWO ROOMS HAVE BOTTOMLESS PITS IN THEM");
+ /* 420 PRINT " IF YOU GO THERE, YOU FALL INTO THE PIT (& LOSE!)"
+ */
+ puts(" IF YOU GO THERE, YOU FALL INTO THE PIT (& LOSE!)");
+ /* 425 PRINT " SUPER BATS - TWO OTHER ROOMS HAVE SUPER BATS. IF YOU"
+ */
+ puts(" SUPER BATS - TWO OTHER ROOMS HAVE SUPER BATS. IF YOU");
+ /* 430 PRINT " GO THERE, A BAT GRABS YOU AND TAKES YOU TO SOME
+ * OTHER" */
+ puts(" GO THERE, A BAT GRABS YOU AND TAKES YOU TO SOME OTHER");
+ /* 435 PRINT " ROOM AT RANDOM. (WHICH MAY BE TROUBLESOME)"
+ */
+ puts(" ROOM AT RANDOM. (WHICH MAY BE TROUBLESOME)");
+ /* 440 INPUT "TYPE AN E THEN RETURN ";W9 */
+ (void)getlet("TYPE AN E THEN RETURN ");
+ /* 445 PRINT " WUMPUS:" */
+ puts(" WUMPUS:");
+ /* 450 PRINT " THE WUMPUS IS NOT BOTHERED BY HAZARDS (HE HAS SUCKER"
+ */
+ puts(" THE WUMPUS IS NOT BOTHERED BY HAZARDS (HE HAS SUCKER");
+ /* 455 PRINT " FEET AND IS TOO BIG FOR A BAT TO LIFT). USUALLY"
+ */
+ puts(" FEET AND IS TOO BIG FOR A BAT TO LIFT). USUALLY");
+ /* 460 PRINT " HE IS ASLEEP. TWO THINGS WAKE HIM UP: YOU SHOOTING AN"
+ */
+ puts(" HE IS ASLEEP. TWO THINGS WAKE HIM UP: YOU SHOOTING AN");
+ /* 465 PRINT "ARROW OR YOU ENTERING HIS ROOM." */
+ puts("ARROW OR YOU ENTERING HIS ROOM.");
+ /* 470 PRINT " IF THE WUMPUS WAKES HE MOVES (P=.75) ONE ROOM"
+ */
+ puts(" IF THE WUMPUS WAKES HE MOVES (P=.75) ONE ROOM");
+ /* 475 PRINT " OR STAYS STILL (P=.25). AFTER THAT, IF HE IS WHERE YOU"
+ */
+ puts(" OR STAYS STILL (P=.25). AFTER THAT, IF HE IS WHERE YOU");
+ /* 480 PRINT " ARE, HE EATS YOU UP AND YOU LOSE!" */
+ puts(" ARE, HE EATS YOU UP AND YOU LOSE!");
+ /* 485 PRINT */
+ puts("");
+ /* 490 PRINT " YOU:" */
+ puts(" YOU:");
+ /* 495 PRINT " EACH TURN YOU MAY MOVE OR SHOOT A CROOKED ARROW"
+ */
+ puts(" EACH TURN YOU MAY MOVE OR SHOOT A CROOKED ARROW");
+ /* 500 PRINT " MOVING: YOU CAN MOVE ONE ROOM (THRU ONE TUNNEL)"
+ */
+ puts(" MOVING: YOU CAN MOVE ONE ROOM (THRU ONE TUNNEL)");
+ /* 505 PRINT " ARROWS: YOU HAVE 5 ARROWS. YOU LOSE WHEN YOU RUN OUT
+ */
+ puts(" ARROWS: YOU HAVE 5 ARROWS. YOU LOSE WHEN YOU RUN OUT");
+ /* 510 PRINT " EACH ARROW CAN GO FROM 1 TO 5 ROOMS. YOU AIM BY
+ * TELLING*/
+ puts(" EACH ARROW CAN GO FROM 1 TO 5 ROOMS. YOU AIM BY TELLING");
+ /* 515 PRINT " THE COMPUTER THE ROOM#S YOU WANT THE ARROW TO GO TO."
+ */
+ puts(" THE COMPUTER THE ROOM#S YOU WANT THE ARROW TO GO TO.");
+ /* 520 PRINT " IF THE ARROW CAN'T GO THAT WAY (IF NO TUNNEL) IT
+ * MOVES"*/
+ puts(" IF THE ARROW CAN'T GO THAT WAY (IF NO TUNNEL) IT MOVES");
+ /* 525 PRINT " AT RANDOM TO THE NEXT ROOM." */
+ puts(" AT RANDOM TO THE NEXT ROOM.");
+ /* 530 PRINT " IF THE ARROW HITS THE WUMPUS, YOU WIN."
+ */
+ puts(" IF THE ARROW HITS THE WUMPUS, YOU WIN.");
+ /* 535 PRINT " IF THE ARROW HITS YOU, YOU LOSE." */
+ puts(" IF THE ARROW HITS YOU, YOU LOSE.");
+ /* 540 INPUT "TYPE AN E THEN RETURN ";W9 */
+ (void)getlet("TYPE AN E THEN RETURN ");
+ /* 545 PRINT " WARNINGS:" */
+ puts(" WARNINGS:");
+ /* 550 PRINT " WHEN YOU ARE ONE ROOM AWAY FROM A WUMPUS OR HAZARD,"
+ */
+ puts(" WHEN YOU ARE ONE ROOM AWAY FROM A WUMPUS OR HAZARD,");
+ /* 555 PRINT " THE COMPUTER SAYS:" */
+ puts(" THE COMPUTER SAYS:");
+ /* 560 PRINT " WUMPUS: 'I SMELL A WUMPUS'" */
+ puts(" WUMPUS: 'I SMELL A WUMPUS'");
+ /* 565 PRINT " BAT : 'BATS NEARBY'" */
+ puts(" BAT : 'BATS NEARBY'");
+ /* 570 PRINT " PIT : 'I FEEL A DRAFT'" */
+ puts(" PIT : 'I FEEL A DRAFT'");
+ /* 575 PRINT */
+ puts("");
+ /* 580 RETURN */