# Question ##### Part 1 Implement a minimal `Option` that has `map` and `flatMap`. ```scala import scala.{Option => _} ``` ##### Part 2 Implement `fold` ```scala import scala.{Option => _} ```