Table spare parts

Table spare parts

Table spare parts

 

Execution time (seconds): ~4.948925