DEMONSTRATION:
 
Results:

   
       
Videos:

    Source Code: