continuing with learn c the hard way
playing around with null byte char and unsigned longs