I love this kind of puzzles, you did a great job job there, I really haven't enjoyed a puzzle like this for a long time, keep up the good work!!
ty!!