$ make test-2-3
[?2004l[ 80%] Built target check_fs
[100%] [34m[1mGenerating check_fs_test3[0m
==1896160== Memcheck, a memory error detector
==1896160== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==1896160== Using Valgrind-3.23.0 and LibVEX; rerun with -h for copyright info
==1896160== Command: /uio/kant/ifi-ansatt-u07/griff/in2140/in2140-v25-internal/oblig-02/solution/build/check_fs /uio/kant/ifi-ansatt-u07/griff/in2140/in2140-v25-internal/oblig-02/solution/test-inputs/master_file_table-load-example-3 /uio/kant/ifi-ansatt-u07/griff/in2140/in2140-v25-internal/oblig-02/solution/test-inputs/block_allocation_table-load-example-3
==1896160== 
Blocks recorded in the block allocation table:
000: 11111111111111111111
020: 11111111111111111111
040: 11111100000000000000
060: 00000000000000000000

===================================
= Load all inodes from the file   =
= master_file_table               =
===================================
/ (id 0)
  root (id 1)
    bashrc (id 7 size 100)
    profile (id 8 size 100)
  home (id 2)
    guest (id 3)
      bashrc (id 9 size 100)
      profile (id 10 size 100)
    user (id 4)
      Download (id 6)
        oblig2 (id 13 size 163033)
      bashrc (id 11 size 100)
      profile (id 12 size 100)
    print (id 5)
Blocks recorded in master file table:
000: 11111111111111111111
020: 11111111111111111111
040: 11111100000000000000
060: 00000000000000000000

==1896160== 
==1896160== HEAP SUMMARY:
==1896160==     in use at exit: 0 bytes in 0 blocks
==1896160==   total heap usage: 57 allocs, 57 frees, 28,472 bytes allocated
==1896160== 
==1896160== All heap blocks were freed -- no leaks are possible
==1896160== 
==1896160== For lists of detected and suppressed errors, rerun with: -s
==1896160== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
[100%] Built target test-2-3
