Написан на Java (JDK 1.4.2+)