# Ships - surely there is a better way to do this my %p1ships = ( cru => { hp => 2, size => 3, ap => 1, loc => '', sym => '*', mc => 0 }, car => { hp => 3, size => 5, ap => 2, loc => '', sym => '@', mc => 0 }, subm => { hp => 1, size => 2, ap => 3, loc => '', sym => '~', mc => 0 }, ); my %p2ships = ( cru => { hp => 2, size => 3, ap => 1, loc => '', sym => '*', mc => 0 }, car => { hp => 3, size => 5, ap => 2, loc => '', sym => '@', mc => 0 }, subm => { hp => 1, size => 2, ap => 3, loc => '', sym => '~', mc => 0 }, );