code kata for command/retry pattern