Day1 : using nom lib (parser combinators)

Day2 : using Z3 lib