Hints:

1

2

3

4 (from books)

5