3^26^3^15^3^4^11^6^17^19^16^10^3^10^10^10^3^10^6^10^29^3^25^3^24^3^21^3^13^3^3^11^3^3^18^0^0^
