Really liked this challenge. Techniques for both parts were new for me and I learned lots, although I lost my weekend