I honestly didn't think I was going to solve this one, but I didn't know what a determined little guy B was! Well done!