Hackerrank Java Basic Shapes Solution