for Programming contest