https://python.plainenglish.io/pythons-pass-vs-continue-unraveling-their-roles-in-flow-control-d448f809ad3f