Bugfix: Brak liczenia sredniej calorocznej z 2 polroczem, refactoring kodu