rendered paste body#!/usr/bin/perl
use warnings;
use strict;
my %race;
$race{"humans"}->{"bases"}->[0]->{"soldiers"} = "35";
$race{"humans"}->{"bases"}->[1]->{"soldiers"} = "32";
$race{"humans"}->{"bases"}->[2]->{"soldiers"} = "53";
$race{"humans"}->{"bases"}->[3]->{"soldiers"} = "123";
$race{"humans"}->{"bases"}->[0]->{"catapults"} = "1";
$race{"humans"}->{"bases"}->[1]->{"catapults"} = "3";
$race{"humans"}->{"bases"}->[2]->{"catapults"} = "0";
$race{"humans"}->{"bases"}->[3]->{"catapults"} = "15";
my $i = 0;
foreach (@{$race{"humans"}->{"bases"}}) {
print "Humans have ".$race{"humans"}{"bases"}[$i]{"soldiers"}."soldiers and ".$race{"humans"}{"bases"}[$i]{"catapults"}." catapults in base $i \n";
$i++;
}