This was a marvelous puzzle, would be in the advanced category! You said it was your composition. I wanted to work it out on my own but I saw the first move, darn, but still it was a great problem even in three! But for the first move Bd4 would work also, if I done it right? try it?