Purpose: This lab will give you experience modifying an existingbacktracking algorithm for the eight queens problem, and seeing itsresults displayed on your console window (that is, the location ofstandard output). NOTE: This lab requires that you havesuccessfully completed Lab 4a. You will need to use the Queens.javaclass you submitted for Lab 4a to perform this assignment. Lab Atechnique for solving the eight queens problem involves placing onequeen on each of the eight columns on a chess board. There is morethat one way to place the queens on each of the eight columns. Allof the different ways to place the eight
OR
OR