more with lists write program that creates and prints an list whose entries alternate between and in checkerboard patternstarting with in the upper left corner write program that checks to see if list is magic square in magic squareevery rowcolumnand the two diagonals add up to the same value write program that asks the user to enter length the program should ask them what unit the length is in and what unit they would like to convert it to the possible units are inchesyardsmilesmillimeterscentimetersmetersand kilometers while this can be done with if statementsit is shorter and easier to add on to if you use two-dimensional list of conversionsso please use lists for this problem the following is useful as part of program to play battleship suppose you have list that consists of zeroes and ones ask the user to enter row and column if the entry in the list at that row and column is onethe program should print hit and otherwise it should print miss this exercise is useful in creating memory game randomly generate list of assorted characters such that there are exactly two of each character an example is shown below the following is useful in implementing computer players in number of different games write program that creates list consisting of zeroes and ones your program should then pick random location in the list that contains zero and change it to one if all the entries are onethe program should say so [hintone way to do this is to create new list whose items are the coordinates of all the ones in the list and use the choice method to randomly select one use two-element list to represent set of coordinates here is an old puzzle question you can solve with computer program there is only one five-digit number that is such that every one of the following ten numbers shares exactly one digit in common in the same position as find we usually refer to the entries of two-dimensional list by their row and columnlike below on the left another way is shown below on the right ( , ( , ( , ( , ( , ( , ( , ( , ( , (awrite some code that translates from the left representation to the right one the /and operators will be useful be sure your code works for arrays of any size (bwrite some code that translates from the right representation to the left one