Very well done! Excellent work!!
Of course, the reason I am saying that has nothing whatsoever to do with the fact that your result (via PIE) matches my result (via combinatorics and computer-assisted brute force).
Since this type of question does arise quite often, I will sticky the thread since it has a bunch of useful information in it.