Thoughts? It seems a bit too close for me. But it was a nice exercise!