it solves "hardest" puzzle is about 20 seconds :(...so slow.