Kept me guessing the whole way. Did not disappoint. Well done. Would recommend to a friend.