problem 10 added, really slow right now