Write a compository program

Employer
[no-member:pro]Mark[/no-member:pro]Mark
Project parameters
Type of cooperationOne-time project
SectionSoftware development
Prepaymentprepayment is possible
Payment methodsBank transfer
Acceptance of requestsclosed
Project description
Programmer services are required. You need to write a graphical program for composting. The conditions under which the composition is made.
5 figures are used. Square, circle, triangle. Each of them must participate in the composition. The dimensions (1 large,2 medium,2 small) of the figures can overlap each other to form a white bluff at the intersection. Initially, all the figures are black. When the three figures cross, there will be a black area. A circle or square (contour view) is used in which these 5 figures fit. The purpose of the placement of the figures so that they themselves, form a "visually a square or a circle", depending on what they fit into the square-square, the circle-circle. There are two types of layout. Static - vertical and horizontal (axes) direction are used. Dynamic - horizontal and diagonal are used.
5 figures are used. Square, circle, triangle. Each of them must participate in the composition. The dimensions (1 large,2 medium,2 small) of the figures can overlap each other to form a white bluff at the intersection. Initially, all the figures are black. When the three figures cross, there will be a black area. A circle or square (contour view) is used in which these 5 figures fit. The purpose of the placement of the figures so that they themselves, form a "visually a square or a circle", depending on what they fit into the square-square, the circle-circle. There are two types of layout. Static - vertical and horizontal (axes) direction are used. Dynamic - horizontal and diagonal are used.