2.1 Looping a triangle
Construct output within loop
2.2 FizzBuzz
2.3 Chessboard
Combine rank and file into a single conditional