Wow - it's not easy to get a shape that complex to line up. Nice job!