proGG, ну задача не стандартсная, эт точно )