different version of my project generate-a-shape, which had more functions than the original. Sorry to share it before complete
Thanks to my programming teacher AGAIN.