Basic Block Kata – A B C and D