#!/usr/bin/perl
# all colors normal, bright and reverse video
print "\x1b[0m";
print "normal black : ";
print "\x1b[30m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright black : ";
print "\x1b[30;1m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "reverse black : ";
print "\x1b[30;7m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "normal red : ";
print "\x1b[31m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright red : ";
print "\x1b[31;1m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "reverse red : ";
print "\x1b[31;7m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "normal green : ";
print "\x1b[32m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright green : ";
print "\x1b[32;1m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "reverse green : ";
print "\x1b[32;7m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "normal yellow : ";
print "\x1b[33m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright yellow : ";
print "\x1b[33;1m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "reverse yellow : ";
print "\x1b[33;7m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "normal blue : ";
print "\x1b[34m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright blue : ";
print "\x1b[34;1m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "reverse blue : ";
print "\x1b[34;7m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "normal magenta : ";
print "\x1b[35m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright magenta : ";
print "\x1b[35;1m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "reverse magenta : ";
print "\x1b[35;7m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "normal cyan : ";
print "\x1b[36m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright cyan : ";
print "\x1b[36;1m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "reverse cyan : ";
print "\x1b[36;7m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "normal white : ";
print "\x1b[37m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright white : ";
print "\x1b[37;1m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "reverse white : ";
print "\x1b[37;7m";
print "Mario loves Peach\n";
# color combinations
print "\x1b[0m";
print "yellow on blue : ";
print "\x1b[33m";
print "\x1b[44m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright yellow on blue : ";
print "\x1b[33;1m";
print "\x1b[44m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "green on red : ";
print "\x1b[32m";
print "\x1b[41m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "bright green on red : ";
print "\x1b[32;1m";
print "\x1b[41m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "black on bright yellow : ";
print "\x1b[30m";
print "\x1b[43;1m";
print "Mario loves Peach\n";
print "\x1b[0m";
print "\n";