ha ha ha
it was a tough problem indeed