An ingenious way to deal with space debris

 

v20240901