Pieces of the Puzzle (Russia - Iran - Turkey)