| Requirement | Points |
|---|---|
| Your program reads in from the input file into a 2D array correctly | 20 |
| The program repeately generates a random value between 1 and 45 | 10 |
| The bingo card get correctly updated and printed out nicely after each number rolled | 20 |
| Bingos are detected vertically | 10 |
| Bingos are detected horizontally | 10 |
| Bingos are detected diagonally | 10 |
| The program ends when a bingo is earned | 10 |
| Your programs contains an adequate amount of comments | 10 |