Note: The link below show one possible solution for the lab tasks. Actually, you can find there a second possible solution for some of the task(s).
Boomerangs: html file and java file
Eiffel towers: html file and java file
Inverted Triangles: html file and java file
Nested Windows: html file and java file