flags, nations, puzzle, connection, cooperation, germany, cyprus, attached, bonding, country, government, link, national, politics, relations, solution, togetherness, german, federal, berlin, europe, cypress, nicosia