Added self-contained for making the presented plot