Great job! Puzzle solving from both sides to meet in the middle, brilliant. No complaints, fantastic through and through!