started with Characterplacement algorithm