cs450f23 hw10 demo: shape drawing