BATTLE WAR PUZZLE