WIP new improved solution
Refactored & hugely improved, way less repetition
Naive bruteforce method