Puzzle 18


1 2 34
  5   
67    
   8 9
10     
11  12