Designing Solutions Through Programming Block 8