      88,585,424 bytes allocated in the heap
      72,585,984 bytes copied during GC
      16,201,376 bytes maximum residency (5 sample(s))
       7,939,856 bytes maximum slop
              15 MB total memory in use (0 MB lost due to fragmentation)

                                     Tot time (elapsed)  Avg pause  Max pause
  Gen  0        47 colls,    47 par    0.280s   0.044s     0.0009s    0.0053s
  Gen  1         5 colls,     4 par    0.073s   0.033s     0.0065s    0.0088s

  Parallel GC work balance: 24.08% (serial 0%, perfect 100%)

  TASKS: 8 (1 bound, 7 peak workers (7 total), using -N3)

  SPARKS: 112683 (111435 converted, 0 overflowed, 0 dud, 982 GC'd, 266 fizzled)

  INIT    time    0.001s  (  0.007s elapsed)
  MUT     time   32.111s  ( 10.842s elapsed)
  GC      time    0.353s  (  0.077s elapsed)
  EXIT    time    0.009s  (  0.001s elapsed)
  Total   time   32.475s  ( 10.926s elapsed)

  Alloc rate    2,758,701 bytes per MUT second

  Productivity  98.9% of total user, 99.2% of total elapsed

word-search-exe inputs/large_input_500.txt 500 500 "haskell" +RTS -N3 -s -ls   32.48s user 0.13s system 297% cpu 10.946 total