Panama proves its strength -