javac heartPattern.java && java heartPattern
Output:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::@@@@@@@@@@@@:::::::::::@@@@@@@@@@@@:::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::@@@@@::::::::@@@@@:::::@@@@@::::::::@@@@@::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::@@@:::::::::::::::@@@:@@@:::::::::::::::@@@:::::::::::::::::::::::::::::
:::::::::::::::::::::::::::@@@:::::::::::::::::::@:::::::::::::::::::@@@::::::::::::::::::::::::::::
:::::::::::::::::::::::::::@@@:::::::::::::::::::::::::::::::::::::::@@@::::::::::::::::::::::::::::
:::::::::::::::::::::::::::@@@:::::::::::::::::::::::::::::::::::::::@@@::::::::::::::::::::::::::::
:::::::::::::::::::::::::::@@@:::::::::::::::::::::::::::::::::::::::@@@::::::::::::::::::::::::::::
::::::::::::::::::::::::::::@@@:::::::::::::::::::::::::::::::::::::@@@:::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::@@@:::::::::::::::::::::::::::::::::::@@@::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::@@@:::::::::::::::::::::::::::::::::@@@:::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::@@@@:::::::::::::::::::::::::::@@@@:::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::@@@@:::::::::::::::::::::@@@@::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::@@@@:::::::::::::::@@@@:::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::@@@@:::::::::@@@@::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::@@@:::::@@@:::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::@@:@@::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::@::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Input N as Integer values to define number of rows of triangle.
For N as 20;
javac triangles.java && java triangles
Output:
::::::::::::::::::::#::::::::::::::::::::
:::::::::::::::::::###:::::::::::::::::::
::::::::::::::::::#####::::::::::::::::::
:::::::::::::::::#######:::::::::::::::::
::::::::::::::::#########::::::::::::::::
:::::::::::::::###########:::::::::::::::
::::::::::::::#############::::::::::::::
:::::::::::::###############:::::::::::::
::::::::::::#################::::::::::::
:::::::::::###################:::::::::::
::::::::::#:::::::::::::::::::#::::::::::
:::::::::###:::::::::::::::::###:::::::::
::::::::#####:::::::::::::::#####::::::::
:::::::#######:::::::::::::#######:::::::
::::::#########:::::::::::#########::::::
:::::###########:::::::::###########:::::
::::#############:::::::#############::::
:::###############:::::###############:::
::#################:::#################::
:###################:###################: