Complete example.
[ci skip]