with Ada.Text_IO; use Ada.Text_IO;
with Ada.Containers.Ordered_Maps;
procedure Program is
package Maps is new Ada.Containers.Ordered_Maps(Integer,Integer);
Map : Maps.Map;
begin
Map.Insert(1,10);
Map.Insert(2,20);
Map.Insert(3,30);
Map.Insert(4,40);
for Element of Map loop
Put_Line(Element'Image);
end loop;
end Program;
d2l0aCBBZGEuVGV4dF9JTzsgdXNlIEFkYS5UZXh0X0lPOwp3aXRoIEFkYS5Db250YWluZXJzLk9yZGVyZWRfTWFwczsKCnByb2NlZHVyZSBQcm9ncmFtIGlzCiAgICBwYWNrYWdlIE1hcHMgaXMgbmV3IEFkYS5Db250YWluZXJzLk9yZGVyZWRfTWFwcyhJbnRlZ2VyLEludGVnZXIpOwogICAgCiAgICBNYXAgOiBNYXBzLk1hcDsKICAgIApiZWdpbgoKICAgIE1hcC5JbnNlcnQoMSwxMCk7CiAgICBNYXAuSW5zZXJ0KDIsMjApOwogICAgTWFwLkluc2VydCgzLDMwKTsKICAgIE1hcC5JbnNlcnQoNCw0MCk7CgogICAgZm9yIEVsZW1lbnQgb2YgTWFwIGxvb3AKICAgICAgICBQdXRfTGluZShFbGVtZW50J0ltYWdlKTsKICAgIGVuZCBsb29wOyAgIAplbmQgUHJvZ3JhbTs=