Baseball Puzzle