> import Project2CSupport(leftCircularShift) Individual Project 2A nextToLast[ ..., x, y, z] = y > nextToLast xs = (head . rightCircularShift . rightCircularShift) xs Individual Project 2B nextToLast[ ..., x, y, z] = x > thirdFromLast xs = (head . rightCircularShift . > rightCircularShift . rightCircularShift) xs Individual Project 2C rightCircularShift[a, b, c, ..., x, y, z] = [z, a, b, c, ..., x, y] > rightCircularShift xs = (reverse . leftCircularShift . reverse) xs