Update Exercise 5

Invoice
Update Exercise 8

Decoding