The above position is from a puzzle i saw online- its a tricky-from the start position with only legal moves how did, after the 7th move is made by both sides, you get to this position, only one answer fits exactly- a computer is no help and it certainly had me pulling chunks of hair out. The answer is 1 a3 e6 2 Ra2 Bxa3 3 Rxa3 f6 4 Rh3 f5 5 Rh6 Nxh6 6 h3 Rf8 7 h4 Ng8