OK I think this prime solution is as good as it's gonna get.