. The purpose of this trapezium drawing program is to provide a building block for the polygon drawing program that you will write next so it must be able to handle arbitrary trapezia, provided that the top and bottom edges are parallel. Try specifying the trapezium in terms of the top and bottom y co-ordinate, the left and right x co-ordinates at the top and the slopes of the edges, The slopes of the edges of the trapezium are to be held in variables slope_left (left edge) and slope_right (right). The running value of the left boundary is to be held in variable x_start the corresponding right boundary is to be x_end. Use the code in DrawImage and the supplied structures so that the cursor keys will move your polygon around. This helps debugging.