Test tabata with recursion