# Fillit ## To do - [x] Check if we have a file - [x] Read file - [ ] Check if there are errors in file - 4 char * 4 lines - 4 blocks in 1 tetrimino - No solo block - [ ] Transform file into tetriminos - [ ] Check if every tetrimino is valid - [ ] Backtracking for smallest square - [ ] Transform tetriminos to letters - [ ] Print result - [ ] Optimisation