Could you solve the final puzzle?