дописал системы 1 на java
заменил цепочку if'ов на switch