Fails on the second statement if I swap the values of Addr. i.e. First $37, second Addr $36. First one goes fine.