Hi, I have a very nice code puzzle for you today. Code Puzzle is to implement two blue boxes in the following diagram. That can be implemented in Java and/or C# with the following requirements. The only system that can receive connections is behind the green box, which is an open server endpoint. The system behind the red box is closed, and you cannot connect to it. I have an extraordinary prize for this code puzzle’s best, clean and easiest solution. The prize is “Prize: Code Puzzle – Get Behind Firewall,” titled 200×200 pixel link image that I put below my clock on this blog. It can be an advertisement, an invitation to your blog, your linked-in profile link, a conference logo you want to promote, etc. With only one condition, that can be nothing offensive in this image. The expected solution is only two blue-boxed classes from the diagram covered with unit/integration tests by any testing library or console applications, if you like, which needs to communicate in the way from the diagram. The end time I am waiting for this solution is the end of January 2017.