on Lefkara map