Exercise 2.1 solution on Idris added