imposible dovetail joint puzzle

Of course its not really impossible, you just have to know how to think fully in 3 dimensions. See if you can figure out how its made before you look at the separate parts. It may be kinda hard to tell exactly what I mean from my blurry photography (sorry).