private static boolean performCalculationS2(int srcX, int srcY, RouteStrategy strategy) {
	return performCalculationSX(srcX, srcY, 2, strategy); // TODO optimized algorhytm's.
    }
private static boolean performCalculationS2(int srcX, int srcY, RouteStrategy strategy) {
	return performCalculationSX(srcX, srcY, 2, strategy);
    }
private static boolean performcalculations2(int srcx, int srcy, routestrategy strategy) { return performcalculationsx(srcx, srcy, 2, strategy); }