C smart

C smartC smartC smartC smart
C smartC smartC smartC smartC smartC smartC smartC smart
C smartC smartC smartC smartC smartC smartC smartC smartC smartC smartC smartC smart
C smartC smartC smartC smartC smartC smartC smartC smartC smartC smartC smartC smartC smartC smartC smartC smart
C smartC smartC smartC smartC smartC smartC smart