Answer:
The code is given which gives the output to instruct the movement of the discs.
Step-by-step explanation:
The code is given as below in java
import java.util.Scanner;
public class TowersOfHanoi {
// print out instructions for moving n discs to
// the left (if left is true) or right (if left is false)
public static void moves(int n, boolean left) {
if (n == 0) return;
moves(n-1, !left);
if (left){
System.out.println(n + " move to left");
}
else{
System.out.println(n + " move to right");
}
moves(n-1, !left);
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter Number of Discs: ");
int n = sc.nextInt();
moves(n, true);
}
}