Thanks to @EggYolkCinamonRoll for coding, and thanks to google for pictures. I done some parts myself but yeah! (( It continues to expand and stuff, and then it just stops ))