This work might be prone to errors so pls, stay and help correct. Thank you for joining me in this glorious adventure.