úÎ4ÕBIterates over all the images, picking a random one each the time. BReads the list from the master file and starts iterating over it. 9Reads a file and return a list those elements are lines. Gets a random number. BRemoves an element from a list: Problem 20, 99 Haskell problems. *Changes the desktop image using qiv: http:www.klografx.netqiv index2.html Prints a logger message.  backdropper-1.1 Logger_logicRotating_backdrop_logiclogger iterateImagesmainLoopparseImageFilegetRandomNumber removeElement changeDesktop