I'm probably not finishing this so here's it early
The first 23 levels but much harder (Levels are not scaled to have easier levels first harder levels last)