http://codekata.com/kata/kata02-karate-chop/