Testing version, multiple solving implemented