Exercise 6.13 and fixed conflicting import in Applicative.scala.