Solves a few more problems, one with data
Solves a few more problems, two with the same delicious utility function. Feels so gooood