Changing mode of parameter A to in
main_package.adb
3:8-3:10  : in Integer;
main_package.ads
3:8-3:10  : in Integer;

Changing mode of parameter E to out
main.adb
7:14-7:16  :  Integer; 
7:17-7:19  : out Integer; 
17:8-17:10  : in Integer; 
17:11-17:13  : out Integer; 
main_package.adb
4:11-4:13  :  Integer; 
4:14-4:16  : out Integer; 
main_package.ads
4:8-4:10  : in Integer; 
4:11-4:13  : out Integer; 

Changing mode of parameter I to in out
main.adb
8:11-8:14 
8:28-8:28 ; I : in out Integer
19:11-19:14 in out
main_package.adb
5:11-5:14 
5:28-5:28 ; I : in out Integer
main_package.ads
5:11-5:14 
5:28-5:28 ; I : in out Integer

Changing mode of parameters J, K, L to default
main.adb
9:11-9:17 
10:11-10:17 
11:11-11:17 
20:11-20:17 
21:14-21:20 
main_package.adb
6:14-6:20 
7:11-7:17 
main_package.ads
6:17-6:23 

Changing mode of parameters D, E, F to out
main.adb
7:11-7:13  :  Integer; 
7:22-7:22 out
17:17-17:19 out
main_package.adb
4:8-4:10  :  Integer; 
4:19-4:19 out
main_package.ads
4:17-4:19 out

Changing mode of parameters N, O, P to out
main_package.adb
13:8-13:10  :  Integer; 
13:16-13:16 out
13:29-13:29 out
main_package.ads
9:29-9:29 out

