intro to computing parallel 223545