Using sprintf instead of strings to write the output.
Biggest bug to target: Output prints correctly to terminal, but fails to print correctly to Arduino serial console.