Can solve even the toughest 8puzzle