working but around 900 MO on flash and around 500 MO on cpp with 2000 lines and 4 columns... to bad boy