Objective
Implement a function that writes a memory region as a classic hexdump-style listing of 16 bytes per row, followed by an ASCII gutter.
Steps
$ hex_dump("merge later test", 16)
6d 65 72 67 65 20 6c 61 74 65 72 20 74 65 73 74 merge later test
$ hex_dump("ABCDEFGH", 8)
41 42 43 44 45 46 47 48 ABCDEFGH
Expected files
Allowed functions

Objective
Implement a function that writes a memory region as a classic hexdump-style listing of 16 bytes per row, followed by an ASCII gutter.
Steps
$ hex_dump("merge later test", 16)
6d 65 72 67 65 20 6c 61 74 65 72 20 74 65 73 74 merge later test
$ hex_dump("ABCDEFGH", 8)
41 42 43 44 45 46 47 48 ABCDEFGH
Expected files
Allowed functions

Tests
Run the tests to grade your code