5.4

Putting it all together