https://mixrolikus.cc/video/sc1aZXtsILE/create-z-shape-using-python