- /* package whatever; // don't place package name! */ 
-   
- import java.util.*; 
- import java.lang.*; 
- import java.io.*; 
-   
- /* Name of the class has to be "Main" only if the class is public. */ 
- class Ideone 
- { 
- 	{ 
- 			String-  s1  = "<#if (${val1}-${val2}) + ${f1(${a}+${b}*${c})} > 2000>ABC<#elseif ${n1}+${n2}* ${f1(${n3}-${n4})} < 500>DEF</#if>";
 
- 		    String-  m1  =-  s1. replaceAll("(?<=if \\(|elseif )\\$\\{([^}]*)\\}([+-])\\$\\{([^}]*)\\}"- ,  "$1$2$3");
 
- 			String-  m2  =-  m1. replaceAll("\\$\\{(f1[^)]*\\))\\}"- ,  "$1");
 
- 	} 
- } 
				LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCQlTdHJpbmcgczEgPSAiPCNpZiAoJHt2YWwxfS0ke3ZhbDJ9KSArICR7ZjEoJHthfSske2J9KiR7Y30pfSA+IDIwMDA+QUJDPCNlbHNlaWYgJHtuMX0rJHtuMn0qICR7ZjEoJHtuM30tJHtuNH0pfSA8IDUwMD5ERUY8LyNpZj4iOwoJCSAgICBTdHJpbmcgbTEgPSBzMS5yZXBsYWNlQWxsKCIoPzw9aWYgXFwofGVsc2VpZiApXFwkXFx7KFtefV0qKVxcfShbKy1dKVxcJFxceyhbXn1dKilcXH0iLCAiJDEkMiQzIik7CgkJCVN0cmluZyBtMiA9IG0xLnJlcGxhY2VBbGwoIlxcJFxceyhmMVteKV0qXFwpKVxcfSIsICIkMSIpOwoJCSAgIFN5c3RlbS5vdXQucHJpbnRsbihtMik7Cgl9Cn0=