Бышева - Лабораторная работа #1

@ljaljushkin, @nikkrasn, @bobylkov-f please review
For that test I would suggest to use one-line initializers, instead of pre-defined fields, so you can calculate result in the mind and check with assert value, if any troubles would exist in future. Like `new ArrayList<Float>(){{add(1); add(2); add(3);}}` (looks clumsy a bit, but all values are seen).