#!/usr/bin/perl # http://perlmonks.org/?node_id=1211497 use strict; use warnings; my $triangle = < 0 && $col - 1) . "$col]" : '(*F)' })) (?{$1 eq '0-0' and print "$1 $^R\n"; "$1 $^R"}) )+ (*F) /x;