8 puzzle problem solution with A* - Artificial Intelligence Homework - FMI 2013