█████████ ████ ███░░░░░███ ░░███ ███ ░░░ ██████ ███████ ██████ ██████ ░███ ███░░███ ███░░███ ███░░███ ███░░███ ░███ ░███ ░███░███ ░███ ░███████ ░███ ░███ ░░███ ███░███ ░███░███ ░███ ░███░░░ ░███ ░███ ░░█████████ ░░██████ ░░████████░░██████ ░░██████ ░░░░░░░░░ ░░░░░░ ░░░░░░░░ ░░░░░░ ░░░░░░

Envío 6240

Problema 0xc9 - Substring más corta con mínimo K caracteres diferentes

  • Autor: rpedrazacoello
  • Fecha: 2022-05-27 02:23:41 UTC (Hace casi 2 años)
Caso # Resultado Tiempo Memoria
#1
Correcto
0.101 s 17 KBi
#2
Correcto
0.101 s 16 KBi
#3
Correcto
0.106 s 16 KBi
#4
Correcto
0.106 s 16 KBi
#5
Correcto
0.097 s 16 KBi
#6
Correcto
0.088 s 16 KBi
#7
Correcto
0.094 s 17 KBi
#8
Correcto
0.091 s 17 KBi
#9
Correcto
0.091 s 16 KBi
#10
Correcto
0.317 s 51 KBi
#11
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.util.HashMap.hash(HashMap.java:339)
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.22 s 24 KBi
#12
Correcto
0.343 s 57 KBi
#13
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.util.HashMap.hash(HashMap.java:339)
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.237 s 24 KBi
#14
Correcto
0.342 s 54 KBi
#15
Correcto
0.584 s 60 KBi
#16
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.util.HashMap.hash(HashMap.java:339)
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.204 s 24 KBi
#17
Correcto
0.429 s 47 KBi
#18
Correcto
0.413 s 56 KBi
#19
Correcto
0.49 s 75 KBi
#20
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.lang.Character.hashCode(Character.java:8393)
	at java.base/java.lang.Character.hashCode(Character.java:8380)
	at java.base/java.util.HashMap.hash(HashMap.java:339)
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.26 s 23 KBi
#21
Error en tiempo de ejecución (NZEC)
Exited with error status 137
run: line 1:     3 Killed                  /usr/local/openjdk13/bin/java Main
0.672 s 125 KBi
#22
Error en tiempo de ejecución (NZEC)
Exited with error status 137
run: line 1:     3 Killed                  /usr/local/openjdk13/bin/java Main
0.497 s 125 KBi
#23
Tiempo límite excedido
1.227 s 125 KBi
#24
Error en tiempo de ejecución (NZEC)
Exited with error status 137
run: line 1:     3 Killed                  /usr/local/openjdk13/bin/java Main
0.514 s 125 KBi
#25
Error en tiempo de ejecución (NZEC)
Exited with error status 137
run: line 1:     3 Killed                  /usr/local/openjdk13/bin/java Main
0.612 s 125 KBi
#26
Error en tiempo de ejecución (NZEC)
Exited with error status 137
run: line 1:     3 Killed                  /usr/local/openjdk13/bin/java Main
0.59 s 125 KBi
#27
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.273 s 27 KBi
#28
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.util.HashMap.hash(HashMap.java:339)
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.259 s 26 KBi
#29
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.util.HashMap.hash(HashMap.java:339)
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.3 s 27 KBi
#30
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.util.HashMap.hash(HashMap.java:339)
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.221 s 23 KBi
#31
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.util.HashMap.hash(HashMap.java:339)
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.248 s 23 KBi
#32
Error en tiempo de ejecución (NZEC)
Exited with error status 1
Exception in thread "main" java.lang.StackOverflowError
	at java.base/java.util.HashMap.hash(HashMap.java:339)
	at java.base/java.util.HashMap.containsKey(HashMap.java:596)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:41)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
	at Main.shortestSubstringWithMinimumKDifferentCharactersStartingAtX(Main.java:46)
0.356 s 20 KBi
Puntos totales: 50 / 100

Código

import java.util.HashMap;
import java.util.Objects;
import java.util.Scanner;

public class Main {

    private static HashMap<Integer, Integer> memoization = new HashMap<>();

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String word = scanner.nextLine();
        char[] wordArray = word.toCharArray();

        int k = scanner.nextInt();

        int min = -1;
        for(int i=0; i<wordArray.length; i++){
            int localMin = shortestSubstringWithMinimumKDifferentCharactersStartingAtX(i, k, wordArray, new HashMap<Character, Boolean>());
            if(min == -1 && localMin != -1){
                min = localMin;
                continue;
            }

            if(localMin<min && localMin!=-1){
                min = localMin;
            }
        }

        System.out.println(min);
    }

    private static int shortestSubstringWithMinimumKDifferentCharactersStartingAtX(int x, int k, char[] word, HashMap<Character, Boolean> knownCharacters){
        if(x == word.length && k>0){
            return -1;
        }

        if(k==0){
            return 0;
        }

        if(!knownCharacters.containsKey(word[x])){
            k--;
            knownCharacters.put(word[x], true);
        }

        int value = shortestSubstringWithMinimumKDifferentCharactersStartingAtX(x+1, k, word, knownCharacters);

        if (value == -1){
            memoization.put(Objects.hash(x, k), value);
            return value;
        } else {
            memoization.put(Objects.hash(x, k), value+1);
            return 1 + value;
        }
    }
}