merge
A* con coversione