cd "/Users/gabrielgutierrez/Desktop/ITP/screens/p5mirror-gg447062/downloads/../p5projects"
#
echo unzip 1 "ims02-gabriel-GwcM5PWTc"
rm -rf "./ims02-gabriel-GwcM5PWTc"
mkdir "./ims02-gabriel-GwcM5PWTc"
pushd "./ims02-gabriel-GwcM5PWTc" > /dev/null
unzip -q "../../downloads/zips/ims02-gabriel-GwcM5PWTc"
popd > /dev/null
#
echo unzip 2 "ims01-gabriel-O5AR9TiEY"
rm -rf "./ims01-gabriel-O5AR9TiEY"
mkdir "./ims01-gabriel-O5AR9TiEY"
pushd "./ims01-gabriel-O5AR9TiEY" > /dev/null
unzip -q "../../downloads/zips/ims01-gabriel-O5AR9TiEY"
popd > /dev/null
#
echo unzip 3 "ims01-gabriel-dpUAtjDYr"
rm -rf "./ims01-gabriel-dpUAtjDYr"
mkdir "./ims01-gabriel-dpUAtjDYr"
pushd "./ims01-gabriel-dpUAtjDYr" > /dev/null
unzip -q "../../downloads/zips/ims01-gabriel-dpUAtjDYr"
popd > /dev/null
#
echo unzip 4 "Carnation bay-bPrdRF9IH"
rm -rf "./Carnation bay-bPrdRF9IH"
mkdir "./Carnation bay-bPrdRF9IH"
pushd "./Carnation bay-bPrdRF9IH" > /dev/null
unzip -q "../../downloads/zips/Carnation bay-bPrdRF9IH"
popd > /dev/null
#
echo unzip 5 "icm final 2-HFAwrbWE3"
rm -rf "./icm final 2-HFAwrbWE3"
mkdir "./icm final 2-HFAwrbWE3"
pushd "./icm final 2-HFAwrbWE3" > /dev/null
unzip -q "../../downloads/zips/icm final 2-HFAwrbWE3"
popd > /dev/null
#
echo unzip 6 "schmitt trigger osc frequency calculator-Qhmw7rrU5"
rm -rf "./schmitt trigger osc frequency calculator-Qhmw7rrU5"
mkdir "./schmitt trigger osc frequency calculator-Qhmw7rrU5"
pushd "./schmitt trigger osc frequency calculator-Qhmw7rrU5" > /dev/null
unzip -q "../../downloads/zips/schmitt trigger osc frequency calculator-Qhmw7rrU5"
popd > /dev/null
#
echo unzip 7 "icm sound project v2-xfPCKWQBe"
rm -rf "./icm sound project v2-xfPCKWQBe"
mkdir "./icm sound project v2-xfPCKWQBe"
pushd "./icm sound project v2-xfPCKWQBe" > /dev/null
unzip -q "../../downloads/zips/icm sound project v2-xfPCKWQBe"
popd > /dev/null
#
echo unzip 8 "ICM final-4CXp0EJk"
rm -rf "./ICM final-4CXp0EJk"
mkdir "./ICM final-4CXp0EJk"
pushd "./ICM final-4CXp0EJk" > /dev/null
unzip -q "../../downloads/zips/ICM final-4CXp0EJk"
popd > /dev/null
#
echo unzip 9 "icm week 12 worksheet q2-qN4ZCD5i1"
rm -rf "./icm week 12 worksheet q2-qN4ZCD5i1"
mkdir "./icm week 12 worksheet q2-qN4ZCD5i1"
pushd "./icm week 12 worksheet q2-qN4ZCD5i1" > /dev/null
unzip -q "../../downloads/zips/icm week 12 worksheet q2-qN4ZCD5i1"
popd > /dev/null
#
echo unzip 10 "ICM week 12 worksheet q1-c-nPWRd7c"
rm -rf "./ICM week 12 worksheet q1-c-nPWRd7c"
mkdir "./ICM week 12 worksheet q1-c-nPWRd7c"
pushd "./ICM week 12 worksheet q1-c-nPWRd7c" > /dev/null
unzip -q "../../downloads/zips/ICM week 12 worksheet q1-c-nPWRd7c"
popd > /dev/null
#
echo unzip 11 "applications experiment v2-03eKJYdyJ"
rm -rf "./applications experiment v2-03eKJYdyJ"
mkdir "./applications experiment v2-03eKJYdyJ"
pushd "./applications experiment v2-03eKJYdyJ" > /dev/null
unzip -q "../../downloads/zips/applications experiment v2-03eKJYdyJ"
popd > /dev/null
#
echo unzip 12 "applications experiment-tfjrvCESl"
rm -rf "./applications experiment-tfjrvCESl"
mkdir "./applications experiment-tfjrvCESl"
pushd "./applications experiment-tfjrvCESl" > /dev/null
unzip -q "../../downloads/zips/applications experiment-tfjrvCESl"
popd > /dev/null
#
echo unzip 13 "icm sound project-yEVCNyDVN"
rm -rf "./icm sound project-yEVCNyDVN"
mkdir "./icm sound project-yEVCNyDVN"
pushd "./icm sound project-yEVCNyDVN" > /dev/null
unzip -q "../../downloads/zips/icm sound project-yEVCNyDVN"
popd > /dev/null
#
echo unzip 14 "ICM week 10 worksheet q4-DX2qDQmBA"
rm -rf "./ICM week 10 worksheet q4-DX2qDQmBA"
mkdir "./ICM week 10 worksheet q4-DX2qDQmBA"
pushd "./ICM week 10 worksheet q4-DX2qDQmBA" > /dev/null
unzip -q "../../downloads/zips/ICM week 10 worksheet q4-DX2qDQmBA"
popd > /dev/null
#
echo unzip 15 "icm week 10 worksheet q3-aExSGALQu"
rm -rf "./icm week 10 worksheet q3-aExSGALQu"
mkdir "./icm week 10 worksheet q3-aExSGALQu"
pushd "./icm week 10 worksheet q3-aExSGALQu" > /dev/null
unzip -q "../../downloads/zips/icm week 10 worksheet q3-aExSGALQu"
popd > /dev/null
#
echo unzip 16 "icm week 10 worksheet q2-U9P9D_E5-"
rm -rf "./icm week 10 worksheet q2-U9P9D_E5-"
mkdir "./icm week 10 worksheet q2-U9P9D_E5-"
pushd "./icm week 10 worksheet q2-U9P9D_E5-" > /dev/null
unzip -q "../../downloads/zips/icm week 10 worksheet q2-U9P9D_E5-"
popd > /dev/null
#
echo unzip 17 "icm play-pause-_CW5q3aBa"
rm -rf "./icm play-pause-_CW5q3aBa"
mkdir "./icm play-pause-_CW5q3aBa"
pushd "./icm play-pause-_CW5q3aBa" > /dev/null
unzip -q "../../downloads/zips/icm play-pause-_CW5q3aBa"
popd > /dev/null
#
echo unzip 18 "website POV-MxtxeamgY"
rm -rf "./website POV-MxtxeamgY"
mkdir "./website POV-MxtxeamgY"
pushd "./website POV-MxtxeamgY" > /dev/null
unzip -q "../../downloads/zips/website POV-MxtxeamgY"
popd > /dev/null
#
echo unzip 19 "ICM week 9 project copy-43-CjASDr"
rm -rf "./ICM week 9 project copy-43-CjASDr"
mkdir "./ICM week 9 project copy-43-CjASDr"
pushd "./ICM week 9 project copy-43-CjASDr" > /dev/null
unzip -q "../../downloads/zips/ICM week 9 project copy-43-CjASDr"
popd > /dev/null
#
echo unzip 20 "Misty psychology copy-B6PanelvU"
rm -rf "./Misty psychology copy-B6PanelvU"
mkdir "./Misty psychology copy-B6PanelvU"
pushd "./Misty psychology copy-B6PanelvU" > /dev/null
unzip -q "../../downloads/zips/Misty psychology copy-B6PanelvU"
popd > /dev/null
#
echo unzip 21 "ICM week 9 project-YqZNGlh6a"
rm -rf "./ICM week 9 project-YqZNGlh6a"
mkdir "./ICM week 9 project-YqZNGlh6a"
pushd "./ICM week 9 project-YqZNGlh6a" > /dev/null
unzip -q "../../downloads/zips/ICM week 9 project-YqZNGlh6a"
popd > /dev/null
#
echo unzip 22 "icm project 1-gKym3RARg"
rm -rf "./icm project 1-gKym3RARg"
mkdir "./icm project 1-gKym3RARg"
pushd "./icm project 1-gKym3RARg" > /dev/null
unzip -q "../../downloads/zips/icm project 1-gKym3RARg"
popd > /dev/null
#
echo unzip 23 "ICM project 1.2-LgyQMKopX"
rm -rf "./ICM project 1.2-LgyQMKopX"
mkdir "./ICM project 1.2-LgyQMKopX"
pushd "./ICM project 1.2-LgyQMKopX" > /dev/null
unzip -q "../../downloads/zips/ICM project 1.2-LgyQMKopX"
popd > /dev/null
#
echo unzip 24 "icm in class 10-30-f7y-1W7B4"
rm -rf "./icm in class 10-30-f7y-1W7B4"
mkdir "./icm in class 10-30-f7y-1W7B4"
pushd "./icm in class 10-30-f7y-1W7B4" > /dev/null
unzip -q "../../downloads/zips/icm in class 10-30-f7y-1W7B4"
popd > /dev/null
#
echo unzip 25 "ICM worksheet 008 p4-zOLdxgWHq"
rm -rf "./ICM worksheet 008 p4-zOLdxgWHq"
mkdir "./ICM worksheet 008 p4-zOLdxgWHq"
pushd "./ICM worksheet 008 p4-zOLdxgWHq" > /dev/null
unzip -q "../../downloads/zips/ICM worksheet 008 p4-zOLdxgWHq"
popd > /dev/null
#
echo unzip 26 "ICM worksheet 008 p3-JhSXNlmdO"
rm -rf "./ICM worksheet 008 p3-JhSXNlmdO"
mkdir "./ICM worksheet 008 p3-JhSXNlmdO"
pushd "./ICM worksheet 008 p3-JhSXNlmdO" > /dev/null
unzip -q "../../downloads/zips/ICM worksheet 008 p3-JhSXNlmdO"
popd > /dev/null
#
echo unzip 27 "ICM worksheet 008 p2-yGIu9kXPq"
rm -rf "./ICM worksheet 008 p2-yGIu9kXPq"
mkdir "./ICM worksheet 008 p2-yGIu9kXPq"
pushd "./ICM worksheet 008 p2-yGIu9kXPq" > /dev/null
unzip -q "../../downloads/zips/ICM worksheet 008 p2-yGIu9kXPq"
popd > /dev/null
#
echo unzip 28 "ICM worksheet 008 p1-XHeDeZiDA"
rm -rf "./ICM worksheet 008 p1-XHeDeZiDA"
mkdir "./ICM worksheet 008 p1-XHeDeZiDA"
pushd "./ICM worksheet 008 p1-XHeDeZiDA" > /dev/null
unzip -q "../../downloads/zips/ICM worksheet 008 p1-XHeDeZiDA"
popd > /dev/null
#
echo unzip 29 "pixel camera icm 10-23-fOFvsKb5E"
rm -rf "./pixel camera icm 10-23-fOFvsKb5E"
mkdir "./pixel camera icm 10-23-fOFvsKb5E"
pushd "./pixel camera icm 10-23-fOFvsKb5E" > /dev/null
unzip -q "../../downloads/zips/pixel camera icm 10-23-fOFvsKb5E"
popd > /dev/null
#
echo unzip 30 "Torch diagnostic-AP-AMCVrj"
rm -rf "./Torch diagnostic-AP-AMCVrj"
mkdir "./Torch diagnostic-AP-AMCVrj"
pushd "./Torch diagnostic-AP-AMCVrj" > /dev/null
unzip -q "../../downloads/zips/Torch diagnostic-AP-AMCVrj"
popd > /dev/null
#
echo unzip 31 "icm 10-23 cat-QnXH9aY_N"
rm -rf "./icm 10-23 cat-QnXH9aY_N"
mkdir "./icm 10-23 cat-QnXH9aY_N"
pushd "./icm 10-23 cat-QnXH9aY_N" > /dev/null
unzip -q "../../downloads/zips/icm 10-23 cat-QnXH9aY_N"
popd > /dev/null
#
echo unzip 32 "vl-palette 4-Xk0-7grmG"
rm -rf "./vl-palette 4-Xk0-7grmG"
mkdir "./vl-palette 4-Xk0-7grmG"
pushd "./vl-palette 4-Xk0-7grmG" > /dev/null
unzip -q "../../downloads/zips/vl-palette 4-Xk0-7grmG"
popd > /dev/null
#
echo unzip 33 "vl palette 3-8WiB_myJU"
rm -rf "./vl palette 3-8WiB_myJU"
mkdir "./vl palette 3-8WiB_myJU"
pushd "./vl palette 3-8WiB_myJU" > /dev/null
unzip -q "../../downloads/zips/vl palette 3-8WiB_myJU"
popd > /dev/null
#
echo unzip 34 "vl-palette 2-tjkQaSWZd"
rm -rf "./vl-palette 2-tjkQaSWZd"
mkdir "./vl-palette 2-tjkQaSWZd"
pushd "./vl-palette 2-tjkQaSWZd" > /dev/null
unzip -q "../../downloads/zips/vl-palette 2-tjkQaSWZd"
popd > /dev/null
#
echo unzip 35 "vl-gradient-1-ChKmT-nR9"
rm -rf "./vl-gradient-1-ChKmT-nR9"
mkdir "./vl-gradient-1-ChKmT-nR9"
pushd "./vl-gradient-1-ChKmT-nR9" > /dev/null
unzip -q "../../downloads/zips/vl-gradient-1-ChKmT-nR9"
popd > /dev/null
#
echo unzip 36 "satellite-RcYL937bB"
rm -rf "./satellite-RcYL937bB"
mkdir "./satellite-RcYL937bB"
pushd "./satellite-RcYL937bB" > /dev/null
unzip -q "../../downloads/zips/satellite-RcYL937bB"
popd > /dev/null
#
echo unzip 37 "angular motion-RFNzdG29M"
rm -rf "./angular motion-RFNzdG29M"
mkdir "./angular motion-RFNzdG29M"
pushd "./angular motion-RFNzdG29M" > /dev/null
unzip -q "../../downloads/zips/angular motion-RFNzdG29M"
popd > /dev/null
#
echo unzip 38 "spinning circle and rects-drTb5wWg3"
rm -rf "./spinning circle and rects-drTb5wWg3"
mkdir "./spinning circle and rects-drTb5wWg3"
pushd "./spinning circle and rects-drTb5wWg3" > /dev/null
unzip -q "../../downloads/zips/spinning circle and rects-drTb5wWg3"
popd > /dev/null
#
echo unzip 39 "Star balaur-8nanAdK3z"
rm -rf "./Star balaur-8nanAdK3z"
mkdir "./Star balaur-8nanAdK3z"
pushd "./Star balaur-8nanAdK3z" > /dev/null
unzip -q "../../downloads/zips/Star balaur-8nanAdK3z"
popd > /dev/null
#
echo unzip 40 "pseudo 3d screensaver-dD_6pc3pI"
rm -rf "./pseudo 3d screensaver-dD_6pc3pI"
mkdir "./pseudo 3d screensaver-dD_6pc3pI"
pushd "./pseudo 3d screensaver-dD_6pc3pI" > /dev/null
unzip -q "../../downloads/zips/pseudo 3d screensaver-dD_6pc3pI"
popd > /dev/null
#
echo unzip 41 "ship-4olscYflX"
rm -rf "./ship-4olscYflX"
mkdir "./ship-4olscYflX"
pushd "./ship-4olscYflX" > /dev/null
unzip -q "../../downloads/zips/ship-4olscYflX"
popd > /dev/null
#
echo unzip 42 "wobbly chess-CdOj61wCX"
rm -rf "./wobbly chess-CdOj61wCX"
mkdir "./wobbly chess-CdOj61wCX"
pushd "./wobbly chess-CdOj61wCX" > /dev/null
unzip -q "../../downloads/zips/wobbly chess-CdOj61wCX"
popd > /dev/null
#
echo unzip 43 "black and black my version-Cxh1h3dXQ"
rm -rf "./black and black my version-Cxh1h3dXQ"
mkdir "./black and black my version-Cxh1h3dXQ"
pushd "./black and black my version-Cxh1h3dXQ" > /dev/null
unzip -q "../../downloads/zips/black and black my version-Cxh1h3dXQ"
popd > /dev/null
#
echo unzip 44 "Awesome echinacea-1CCtpN5OF"
rm -rf "./Awesome echinacea-1CCtpN5OF"
mkdir "./Awesome echinacea-1CCtpN5OF"
pushd "./Awesome echinacea-1CCtpN5OF" > /dev/null
unzip -q "../../downloads/zips/Awesome echinacea-1CCtpN5OF"
popd > /dev/null
#
echo unzip 45 "Wood canoe-HSRzMaEyy"
rm -rf "./Wood canoe-HSRzMaEyy"
mkdir "./Wood canoe-HSRzMaEyy"
pushd "./Wood canoe-HSRzMaEyy" > /dev/null
unzip -q "../../downloads/zips/Wood canoe-HSRzMaEyy"
popd > /dev/null
#
echo unzip 46 "baile de la plantilla-WBXrbZ7ia"
rm -rf "./baile de la plantilla-WBXrbZ7ia"
mkdir "./baile de la plantilla-WBXrbZ7ia"
pushd "./baile de la plantilla-WBXrbZ7ia" > /dev/null
unzip -q "../../downloads/zips/baile de la plantilla-WBXrbZ7ia"
popd > /dev/null
#
echo unzip 47 "roses-nFrxrELgQ"
rm -rf "./roses-nFrxrELgQ"
mkdir "./roses-nFrxrELgQ"
pushd "./roses-nFrxrELgQ" > /dev/null
unzip -q "../../downloads/zips/roses-nFrxrELgQ"
popd > /dev/null
#
echo unzip 48 "eye-EkO9IPwFm"
rm -rf "./eye-EkO9IPwFm"
mkdir "./eye-EkO9IPwFm"
pushd "./eye-EkO9IPwFm" > /dev/null
unzip -q "../../downloads/zips/eye-EkO9IPwFm"
popd > /dev/null
#
echo unzip 49 "flower-nKarR4ykt"
rm -rf "./flower-nKarR4ykt"
mkdir "./flower-nKarR4ykt"
pushd "./flower-nKarR4ykt" > /dev/null
unzip -q "../../downloads/zips/flower-nKarR4ykt"
popd > /dev/null
#
echo unzip 50 "flower-H7GsUYFTb"
rm -rf "./flower-H7GsUYFTb"
mkdir "./flower-H7GsUYFTb"
pushd "./flower-H7GsUYFTb" > /dev/null
unzip -q "../../downloads/zips/flower-H7GsUYFTb"
popd > /dev/null
#
echo unzip 51 "wave gradients-LZ4mRhjJW"
rm -rf "./wave gradients-LZ4mRhjJW"
mkdir "./wave gradients-LZ4mRhjJW"
pushd "./wave gradients-LZ4mRhjJW" > /dev/null
unzip -q "../../downloads/zips/wave gradients-LZ4mRhjJW"
popd > /dev/null
#
echo unzip 52 "fourier series-uxRT1JuEu"
rm -rf "./fourier series-uxRT1JuEu"
mkdir "./fourier series-uxRT1JuEu"
pushd "./fourier series-uxRT1JuEu" > /dev/null
unzip -q "../../downloads/zips/fourier series-uxRT1JuEu"
popd > /dev/null
#
echo unzip 53 "shaders intro-5CbnR2SuK"
rm -rf "./shaders intro-5CbnR2SuK"
mkdir "./shaders intro-5CbnR2SuK"
pushd "./shaders intro-5CbnR2SuK" > /dev/null
unzip -q "../../downloads/zips/shaders intro-5CbnR2SuK"
popd > /dev/null
#
echo unzip 54 "pnoise tiles-zBYeE2ntQ"
rm -rf "./pnoise tiles-zBYeE2ntQ"
mkdir "./pnoise tiles-zBYeE2ntQ"
pushd "./pnoise tiles-zBYeE2ntQ" > /dev/null
unzip -q "../../downloads/zips/pnoise tiles-zBYeE2ntQ"
popd > /dev/null
#
echo unzip 55 "metaballs-uL15Pgro3"
rm -rf "./metaballs-uL15Pgro3"
mkdir "./metaballs-uL15Pgro3"
pushd "./metaballs-uL15Pgro3" > /dev/null
unzip -q "../../downloads/zips/metaballs-uL15Pgro3"
popd > /dev/null
#
echo unzip 56 "mouse pixels-gq2kXVrGu"
rm -rf "./mouse pixels-gq2kXVrGu"
mkdir "./mouse pixels-gq2kXVrGu"
pushd "./mouse pixels-gq2kXVrGu" > /dev/null
unzip -q "../../downloads/zips/mouse pixels-gq2kXVrGu"
popd > /dev/null
#
echo unzip 57 "marching squares-3dRs43DZr"
rm -rf "./marching squares-3dRs43DZr"
mkdir "./marching squares-3dRs43DZr"
pushd "./marching squares-3dRs43DZr" > /dev/null
unzip -q "../../downloads/zips/marching squares-3dRs43DZr"
popd > /dev/null
#
echo unzip 58 "animation stuff-PghaipbMH"
rm -rf "./animation stuff-PghaipbMH"
mkdir "./animation stuff-PghaipbMH"
pushd "./animation stuff-PghaipbMH" > /dev/null
unzip -q "../../downloads/zips/animation stuff-PghaipbMH"
popd > /dev/null
#
echo unzip 59 "squares and circles-zlmBcieIT"
rm -rf "./squares and circles-zlmBcieIT"
mkdir "./squares and circles-zlmBcieIT"
pushd "./squares and circles-zlmBcieIT" > /dev/null
unzip -q "../../downloads/zips/squares and circles-zlmBcieIT"
popd > /dev/null
#
echo unzip 60 "wobbles-LYiv0Z4je"
rm -rf "./wobbles-LYiv0Z4je"
mkdir "./wobbles-LYiv0Z4je"
pushd "./wobbles-LYiv0Z4je" > /dev/null
unzip -q "../../downloads/zips/wobbles-LYiv0Z4je"
popd > /dev/null
#
echo unzip 61 "video stuff-Lm3a3tOHL"
rm -rf "./video stuff-Lm3a3tOHL"
mkdir "./video stuff-Lm3a3tOHL"
pushd "./video stuff-Lm3a3tOHL" > /dev/null
unzip -q "../../downloads/zips/video stuff-Lm3a3tOHL"
popd > /dev/null
#
echo unzip 62 "autonomous agents-ataCmPBAV"
rm -rf "./autonomous agents-ataCmPBAV"
mkdir "./autonomous agents-ataCmPBAV"
pushd "./autonomous agents-ataCmPBAV" > /dev/null
unzip -q "../../downloads/zips/autonomous agents-ataCmPBAV"
popd > /dev/null
#
echo unzip 63 "particle system-oZFdcwRgn"
rm -rf "./particle system-oZFdcwRgn"
mkdir "./particle system-oZFdcwRgn"
pushd "./particle system-oZFdcwRgn" > /dev/null
unzip -q "../../downloads/zips/particle system-oZFdcwRgn"
popd > /dev/null
#
echo unzip 64 "springs-cI6ZWfnpA"
rm -rf "./springs-cI6ZWfnpA"
mkdir "./springs-cI6ZWfnpA"
pushd "./springs-cI6ZWfnpA" > /dev/null
unzip -q "../../downloads/zips/springs-cI6ZWfnpA"
popd > /dev/null
#
echo unzip 65 "additive wave-AY4MiU80w"
rm -rf "./additive wave-AY4MiU80w"
mkdir "./additive wave-AY4MiU80w"
pushd "./additive wave-AY4MiU80w" > /dev/null
unzip -q "../../downloads/zips/additive wave-AY4MiU80w"
popd > /dev/null
#
echo unzip 66 "wheel-sWb-Bare"
rm -rf "./wheel-sWb-Bare"
mkdir "./wheel-sWb-Bare"
pushd "./wheel-sWb-Bare" > /dev/null
unzip -q "../../downloads/zips/wheel-sWb-Bare"
popd > /dev/null
#
echo unzip 67 "sine vertices-97ZgqdT_e"
rm -rf "./sine vertices-97ZgqdT_e"
mkdir "./sine vertices-97ZgqdT_e"
pushd "./sine vertices-97ZgqdT_e" > /dev/null
unzip -q "../../downloads/zips/sine vertices-97ZgqdT_e"
popd > /dev/null
#
echo unzip 68 "spiral-4VHOy6hbg"
rm -rf "./spiral-4VHOy6hbg"
mkdir "./spiral-4VHOy6hbg"
pushd "./spiral-4VHOy6hbg" > /dev/null
unzip -q "../../downloads/zips/spiral-4VHOy6hbg"
popd > /dev/null
#
echo unzip 69 "ripples-mQNtNzqLe"
rm -rf "./ripples-mQNtNzqLe"
mkdir "./ripples-mQNtNzqLe"
pushd "./ripples-mQNtNzqLe" > /dev/null
unzip -q "../../downloads/zips/ripples-mQNtNzqLe"
popd > /dev/null
#
echo unzip 70 "mutual attraction-oe2S7JwCL"
rm -rf "./mutual attraction-oe2S7JwCL"
mkdir "./mutual attraction-oe2S7JwCL"
pushd "./mutual attraction-oe2S7JwCL" > /dev/null
unzip -q "../../downloads/zips/mutual attraction-oe2S7JwCL"
popd > /dev/null
#
echo unzip 71 "attractor + mover-PqqxGxKTJ"
rm -rf "./attractor + mover-PqqxGxKTJ"
mkdir "./attractor + mover-PqqxGxKTJ"
pushd "./attractor + mover-PqqxGxKTJ" > /dev/null
unzip -q "../../downloads/zips/attractor + mover-PqqxGxKTJ"
popd > /dev/null
#
echo unzip 72 "motion w vectors-yCbwIqof1"
rm -rf "./motion w vectors-yCbwIqof1"
mkdir "./motion w vectors-yCbwIqof1"
pushd "./motion w vectors-yCbwIqof1" > /dev/null
unzip -q "../../downloads/zips/motion w vectors-yCbwIqof1"
popd > /dev/null
#
echo unzip 73 "sine gradient-ZSOPN_LF_"
rm -rf "./sine gradient-ZSOPN_LF_"
mkdir "./sine gradient-ZSOPN_LF_"
pushd "./sine gradient-ZSOPN_LF_" > /dev/null
unzip -q "../../downloads/zips/sine gradient-ZSOPN_LF_"
popd > /dev/null
#
echo unzip 74 "sawtooth gradient-iRQ2RZ_Jv"
rm -rf "./sawtooth gradient-iRQ2RZ_Jv"
mkdir "./sawtooth gradient-iRQ2RZ_Jv"
pushd "./sawtooth gradient-iRQ2RZ_Jv" > /dev/null
unzip -q "../../downloads/zips/sawtooth gradient-iRQ2RZ_Jv"
popd > /dev/null
#
echo unzip 75 "square gradient-N16xosl53"
rm -rf "./square gradient-N16xosl53"
mkdir "./square gradient-N16xosl53"
pushd "./square gradient-N16xosl53" > /dev/null
unzip -q "../../downloads/zips/square gradient-N16xosl53"
popd > /dev/null
#
echo unzip 76 "piercing-lFj2aKuAw"
rm -rf "./piercing-lFj2aKuAw"
mkdir "./piercing-lFj2aKuAw"
pushd "./piercing-lFj2aKuAw" > /dev/null
unzip -q "../../downloads/zips/piercing-lFj2aKuAw"
popd > /dev/null
#
echo unzip 77 "square moves-_0NjaLOLn"
rm -rf "./square moves-_0NjaLOLn"
mkdir "./square moves-_0NjaLOLn"
pushd "./square moves-_0NjaLOLn" > /dev/null
unzip -q "../../downloads/zips/square moves-_0NjaLOLn"
popd > /dev/null
#
echo unzip 78 "mirror drawing-uJ3a_GNL-"
rm -rf "./mirror drawing-uJ3a_GNL-"
mkdir "./mirror drawing-uJ3a_GNL-"
pushd "./mirror drawing-uJ3a_GNL-" > /dev/null
unzip -q "../../downloads/zips/mirror drawing-uJ3a_GNL-"
popd > /dev/null
#
echo unzip 79 "png-GSj2p2JBy"
rm -rf "./png-GSj2p2JBy"
mkdir "./png-GSj2p2JBy"
pushd "./png-GSj2p2JBy" > /dev/null
unzip -q "../../downloads/zips/png-GSj2p2JBy"
popd > /dev/null
#
echo unzip 80 "ellipse sine-NaixRkiHf"
rm -rf "./ellipse sine-NaixRkiHf"
mkdir "./ellipse sine-NaixRkiHf"
pushd "./ellipse sine-NaixRkiHf" > /dev/null
unzip -q "../../downloads/zips/ellipse sine-NaixRkiHf"
popd > /dev/null
#
echo unzip 81 "camera with overlay-n1XcCEK17"
rm -rf "./camera with overlay-n1XcCEK17"
mkdir "./camera with overlay-n1XcCEK17"
pushd "./camera with overlay-n1XcCEK17" > /dev/null
unzip -q "../../downloads/zips/camera with overlay-n1XcCEK17"
popd > /dev/null
#
echo unzip 82 "Ionized croissant-NCxrUptvN"
rm -rf "./Ionized croissant-NCxrUptvN"
mkdir "./Ionized croissant-NCxrUptvN"
pushd "./Ionized croissant-NCxrUptvN" > /dev/null
unzip -q "../../downloads/zips/Ionized croissant-NCxrUptvN"
popd > /dev/null
#
echo unzip 83 "octagon grow-eQXELY71Y"
rm -rf "./octagon grow-eQXELY71Y"
mkdir "./octagon grow-eQXELY71Y"
pushd "./octagon grow-eQXELY71Y" > /dev/null
unzip -q "../../downloads/zips/octagon grow-eQXELY71Y"
popd > /dev/null
#
echo unzip 84 "Fine entree-blKTGRipc"
rm -rf "./Fine entree-blKTGRipc"
mkdir "./Fine entree-blKTGRipc"
pushd "./Fine entree-blKTGRipc" > /dev/null
unzip -q "../../downloads/zips/Fine entree-blKTGRipc"
popd > /dev/null
#
echo unzip 85 "teardrop-WkdSxVFJs"
rm -rf "./teardrop-WkdSxVFJs"
mkdir "./teardrop-WkdSxVFJs"
pushd "./teardrop-WkdSxVFJs" > /dev/null
unzip -q "../../downloads/zips/teardrop-WkdSxVFJs"
popd > /dev/null
#
echo unzip 86 "sphere move-PW67TBZkc"
rm -rf "./sphere move-PW67TBZkc"
mkdir "./sphere move-PW67TBZkc"
pushd "./sphere move-PW67TBZkc" > /dev/null
unzip -q "../../downloads/zips/sphere move-PW67TBZkc"
popd > /dev/null
#
echo unzip 87 "map generation-wvVxSoPu3"
rm -rf "./map generation-wvVxSoPu3"
mkdir "./map generation-wvVxSoPu3"
pushd "./map generation-wvVxSoPu3" > /dev/null
unzip -q "../../downloads/zips/map generation-wvVxSoPu3"
popd > /dev/null
#
echo unzip 88 "bezier playground-oh0MYjlqV"
rm -rf "./bezier playground-oh0MYjlqV"
mkdir "./bezier playground-oh0MYjlqV"
pushd "./bezier playground-oh0MYjlqV" > /dev/null
unzip -q "../../downloads/zips/bezier playground-oh0MYjlqV"
popd > /dev/null
#
echo unzip 89 "rect sine-Gxx_19jAh"
rm -rf "./rect sine-Gxx_19jAh"
mkdir "./rect sine-Gxx_19jAh"
pushd "./rect sine-Gxx_19jAh" > /dev/null
unzip -q "../../downloads/zips/rect sine-Gxx_19jAh"
popd > /dev/null
#
echo unzip 90 "mariposa %-YtFT-W7Ng"
rm -rf "./mariposa %-YtFT-W7Ng"
mkdir "./mariposa %-YtFT-W7Ng"
pushd "./mariposa %-YtFT-W7Ng" > /dev/null
unzip -q "../../downloads/zips/mariposa %-YtFT-W7Ng"
popd > /dev/null
#
echo unzip 91 "flower tile-aM484096X"
rm -rf "./flower tile-aM484096X"
mkdir "./flower tile-aM484096X"
pushd "./flower tile-aM484096X" > /dev/null
unzip -q "../../downloads/zips/flower tile-aM484096X"
popd > /dev/null
#
echo unzip 92 "mariposa-m4VqQ1tPoz"
rm -rf "./mariposa-m4VqQ1tPoz"
mkdir "./mariposa-m4VqQ1tPoz"
pushd "./mariposa-m4VqQ1tPoz" > /dev/null
unzip -q "../../downloads/zips/mariposa-m4VqQ1tPoz"
popd > /dev/null
#
echo unzip 93 "spinning squares-X54dGovgU"
rm -rf "./spinning squares-X54dGovgU"
mkdir "./spinning squares-X54dGovgU"
pushd "./spinning squares-X54dGovgU" > /dev/null
unzip -q "../../downloads/zips/spinning squares-X54dGovgU"
popd > /dev/null
#
echo unzip 94 "eye class-xgABJ4iEe"
rm -rf "./eye class-xgABJ4iEe"
mkdir "./eye class-xgABJ4iEe"
pushd "./eye class-xgABJ4iEe" > /dev/null
unzip -q "../../downloads/zips/eye class-xgABJ4iEe"
popd > /dev/null
#
echo unzip 95 "two eyes class-BwLQzw_fX"
rm -rf "./two eyes class-BwLQzw_fX"
mkdir "./two eyes class-BwLQzw_fX"
pushd "./two eyes class-BwLQzw_fX" > /dev/null
unzip -q "../../downloads/zips/two eyes class-BwLQzw_fX"
popd > /dev/null
#
echo unzip 96 "color scheme-diT40S6Eu"
rm -rf "./color scheme-diT40S6Eu"
mkdir "./color scheme-diT40S6Eu"
pushd "./color scheme-diT40S6Eu" > /dev/null
unzip -q "../../downloads/zips/color scheme-diT40S6Eu"
popd > /dev/null
#
echo unzip 97 "custom_shape_drawer-ZmFtdI7HF"
rm -rf "./custom_shape_drawer-ZmFtdI7HF"
mkdir "./custom_shape_drawer-ZmFtdI7HF"
pushd "./custom_shape_drawer-ZmFtdI7HF" > /dev/null
unzip -q "../../downloads/zips/custom_shape_drawer-ZmFtdI7HF"
popd > /dev/null
#
echo unzip 98 "OoOo-EW_MO6eK7"
rm -rf "./OoOo-EW_MO6eK7"
mkdir "./OoOo-EW_MO6eK7"
pushd "./OoOo-EW_MO6eK7" > /dev/null
unzip -q "../../downloads/zips/OoOo-EW_MO6eK7"
popd > /dev/null
#
echo unzip 99 "Summer equipment-Y4QXu3BaF"
rm -rf "./Summer equipment-Y4QXu3BaF"
mkdir "./Summer equipment-Y4QXu3BaF"
pushd "./Summer equipment-Y4QXu3BaF" > /dev/null
unzip -q "../../downloads/zips/Summer equipment-Y4QXu3BaF"
popd > /dev/null
#
echo unzip 100 "circle garden-aHOJkgcFt"
rm -rf "./circle garden-aHOJkgcFt"
mkdir "./circle garden-aHOJkgcFt"
pushd "./circle garden-aHOJkgcFt" > /dev/null
unzip -q "../../downloads/zips/circle garden-aHOJkgcFt"
popd > /dev/null
#
echo unzip 101 "froggy-JKfJjQTnh"
rm -rf "./froggy-JKfJjQTnh"
mkdir "./froggy-JKfJjQTnh"
pushd "./froggy-JKfJjQTnh" > /dev/null
unzip -q "../../downloads/zips/froggy-JKfJjQTnh"
popd > /dev/null

cd ..
# remove redundant p5.js p5.sound.min.js ml5.min.js
rm -f p5projects/*/p5.* p5projects/*/ml5.min.js
# sync last_updatedAt.txt
cd downloads/json
if [ -e pending_updatedAt.txt ]; then
  rm -f last_updatedAt.txt
  mv pending_updatedAt.txt last_updatedAt.txt
fi