module Squares (difference, squareOfSum, sumOfSquares) where

difference :: Integral a => a -> a
difference n = error "You need to implement this function."

squareOfSum :: Integral a => a -> a
squareOfSum n = error "You need to implement this function."

sumOfSquares :: Integral a => a -> a
sumOfSquares n = error "You need to implement this function."
