Given a list of words and a value which represents the density of the puzzle, write a function that returns a grid in which the given words are hidden exactly once.Discuss

1) Given a square grid, each word appears as a sequence of characters. Find all the words in every possible direction: vertically up or down, horizontally left or right, diagonally up-left, up-right, down-left, or down right. Write a function that returns all words from the grid in this manner [(“MYWORD1”,Just((7,0),Back), “MYWORD2”, Just ((2,1), Up)], having […]