P33 has been solved in more effectively