I've completed all the levels (1660 levels)