From https://synova.blogspot.com/2021/02/tossing-hitler-around-like-candy.html