package ecg.test;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;
import java.util.List;
import javax.imageio.ImageIO;
import org.apache.commons.lang3.StringUtils;
public class DrawEcgDemoUtil {
private static String data = "2087,2086,2086,2086,2086,2087,2087,2087,2087,2087,2087,2087,2088,2089,2090,2089,2087,2084,2081,2076,2068,2057,2046,2034,2025,2022,2025,2034,2047,2059,2070,2078,2082,2083,2084,2083,2082,2081,2080,2081,2086,2094,2073,1975,1841,1797,1881,2011,2080,2085,2082,2079,2079,2079,2076,2074,2074,2073,2073,2073,2072,2072,2071,2070,2066,2060,2050,2038,2022,2007,1993,1980,1969,1961,1955,1951,1949,1950,1953,1960,1973,1992,2014,2038,2058,2074,2085,2090,2092,2092,2092,2091,2089,2088,2086,2085,2085,2085,2085,2086,2086,2087,2088,2089,2088,2088,2089,2088,2088,2086,2085,2083,2080,2075,2066,2054,2043,2031,2024,2023,2028,2039,2051,2063,2074,2081,2084,2084,2083,2082,2081,2079,2077,2075,2083,2095,2058,1942,1814,1798,1912,2035,2085,2084,2074,2072,2071,2071,2070,2069,2069,2070,2071,2071,2072,2072,2072,2070,2066,2058,2048,2034,2019,2005,1992,1980,1969,1961,1954,1949,1947,1948,1953,1961,1975,1994,2017,2041,2062,2079,2090,2095,2095,2094,2093,2092,2091,2089,2088,2087,2085,2084,2083,2082,2082,2081,2082,2083,2085,2086,2087,2088,2086,2085,2084,2081,2078,2072,2062,2050,2039,2028,2024,2025,2031,2042,2054,2065,2074,2080,2081,2082,2082,2081,2081,2081,2082,2084,2091,2092,2038,1911,1804,1821,1947,2056,2088,2084,2079,2075,2073,2073,2072,2072,2072,2073,2072,2072,2072,2073,2073,2071,2066,2057,2047,2033,2018,2003,1990,1979,1969,1961,1955,1951,1949,1950,1955,1964,1978,1998,2022,2045,2062,2077,2086,2089,2090,2089,2088,2087,2086,2085,2084,2084,2084,2083,2082,2081,2080,2080,2080,2081,2082,2082,2083,2083,2082,2082,2081,2079,2075,2067,2057,2047,2036,2027,2024,2027,2035,2047,2057,2068,2075,2080,2081,2081,2081,2080,2080,2079,2080,2083,2090,2080,2006,1875,1797,1849,1981,2071,2088,2080,2073,2072,2073,2072,2071,2071,2071,2072,2073,2073,2073,2072,2070,2066,2059,2051,2041,2027,2012,1998,1986,1975,1966,1959,1954,1950,1949,1950,1955,1966,1983,2003,2027,2049,2067,2080,2086,2088,2088,2087,2087,2087,2087,2088,2089,2089,2088,2087,2085,2084,2083,2083,2084,2085,2086,2086,2086,2085,2085,2085,2085,2083,2078,2069,2058,2046,2034,2026,2024,2029,2039,2050,2063,2074,2081,2084,2084,2083,2083,2083,2082,2081,2082,2088,2096,2072,1974,1843,1796,1878,2008,2082,2090,2084,2080,2078,2076,2074,2072,2070,2070,2070,2071,2071,2070,2070,2068,2064,2057,2048,2035,2020,2006,1994,1982,1972,1964,1956,1951,1949,1949,1952,1960,1972,1990,2011,2035,2054,2071,2083,2090,2092,2091,2090,2088,2085,2082,2081,2080,2080,2081,2082,2083,2083,2083,2083,2083,2083,2083,2084,2085,2085,2085,2085,2084,2081,2074,2065,2053,2041,2030,2024,2024,2029,2040,2052,2063,2073,2080,2082,2083,2082,2081,2079,2079,2080,2082,2088,2096,2058,1942,1816,1802,1914,2037,2085,2083,2076,2077,2080,2079,2077,2074,2073,2072,2071,2070,2069,2069,2069,2068,2064,2058,2049,2036,2021,2006,1992,1979,1968,1961,1955,1953,1952,1952,1956,1964,1976,1994,2017,2041,2061,2077,2087,2092,2093,2092,2091,2089,2088,2086,2085,2083,2083,2082,2082,2082,2083,2084,2085,2085,2085,2085,2086,2086,2085,2084,2083,2081,2077,2070,2060,2049,2038,2028,2023,2023,2029,2040,2052,2063,2071,2078,2081,2082,2083,2083,2083,2084,2083,2082,2091,2095,2041,1911,1801,1821,1951,2059,2089,2082,2075,2073,2071,2071,2072,2072,2071,2071,2070,2070,2069,2068,2067,2065,2060,2053,2044,2031,2017,2003,1990,1978,1968,1959,1953,1949,1949,1950,1955,1963,1978,1997,2020,2044,2063,2079,2087,2090,2089,2088,2087,2086,2086,2085,2085,2084,2083,2083,2082,2081,2081,2081,2081,2081,2082,2083,2084,2085,2085,2084,2083,2082,2079,2072,2061,2049,2037,2028,2024,2026,2033,2045,2056,2068,2076,2080,2082,2082,2082,2082,2082,2082,2082,2085,2092,2084,2010,1879,1798,1846,1980,2075,2093,2085,2078,2075,2074,2073,2072,2072,2072,2072,2072,2071,2071,2070,2070,2067,2061,2052,2042,2028,2013,2000,1987,1977,1968,1960,1955,1952,1951,1953,1959,1969,1983,2003,2026,2048,2066,2079,2088,2091,2092,2091,2090,2089,2088,2086,2085,2083,2082,2081,2082,2082,2082,2083,2083,2083,2082,2081,2079,2077,2074,2070,2066,2061,2054,2046,2034,2021,2008,2000,1998,2003,2013,2026,2040,2050,2057,2061,2062,2063,2063,2063,2063,2063,2064,2069,2076,2053,1959,1829,1782,1865,1996,2068,2076,2069,2067,2067,2067,2067,2066,2066,2065,2064,2063,2063,2062,2061,2060,2056,2050,2042,2031,2024,2025,2034,2047,2064,2082,2098,2115,2143,2184,2235,2289,2331,2342,2314,2268,2216,2161,2120,2091,2067,2048,2033,2021,2012,2006,2001,1997,1992,1988,1984,1980,1975,1970,1964,1957,1951,1946,1943,1941,1942,1945,1950,1958,1968,1980,1992,2002,2011,2020,2029,2036,2042,2047,2048,2049,2050,2051,2052,2052,2051,2051,2050,2050,2050,2049,2048,2048,2047,2047,2048,2048,2049,2050,2051,2053,2055,2057,2059,2062,2064,2065,2065,2065,2063,2062,2061,2061,2061,2062,2064,2064,2063,2062,2061,2059,2058,2057,2056,2054,2054,2054,2054,2055,2055,2054,2054,2054,2054,2053,2053,2052,2051,2051,2051,2050,2050,2049,2049,2049,2049,2050,2050,2050,2051,2052,2053,2054,2055,2055,2056,2056,2056,2056,2056,2055,2055,2055,2054,2054,2054,2054,2054,2054,2053,2052,2051,2051,2050,2050,2051,2052,2053,2054,2056,2058,2059,2061,2062,2062,2063,2064,2064,2062,2056,2048,2037,2024,2014,2009,2010,2017,2029,2042,2053,2063,2069,2071,2070,2069,2068,2067,2067,2068,2070,2078,2081,2029,1903,1797,1815,1941,2052,2086,2082,2077,2076,2077,2076,2075,2075,2074,2072,2071,2069,2068,2069,2069,2068,2063,2055,2045,2031,2017,2003,1989,1977,1967,1959,1954,1950,1950,1952,1956,1966,1980,2000,2025,2048,2068,2083,2091,2093,2092,2092,2091,2089,2088,2087,2086,2086,2086,2086,2086,2086,2086,2085,2085,2085,2086,2086,2086,2086,2086,2086,2084,2082,2077,2070,2059,2048,2037,2028,2023,2025,2032,2043,2054,2066,2075,2080,2081,2082,2083,2083,2083,2082,2081,2082,2089,2082,2008,1876,1796,1847,1981,2074,2092,2084,2077,2076,2075,2075,2075,2075,2075,2075,2076,2076,2076,2075,2073,2070,2064,2055,2044,2031,2016,2002,1989,1977,1966,1957,1951,1947,1946,1948,1955,1966,1983,2004,2029,2050,2068,2082,2089,2092,2092,2092,2092,2092,2091,2089,2088,2086,2085,2085,2086,2086,2086,2086,2085,2085,2086,2086,2086,2086,2085,2084,2083,2082,2078,2070,2059,2047,2034,2025,2022,2025,2034,2047,2057,2068,2075,2079,2080,2080,2080,2080,2080,2081,2084,2086,2091,2071,1978,1845,1792,1870,2005,2082,2090,2082,2077,2074,2073,2073,2073,2074,2074,2073,2072,2071,2071,2070,2069,2065,2059,2049,2037,2022,2008,1995,1982,1970,1961,1953,1948,1946,1946,1950,1958,1970,1988,2011,2035,2057,2075,2087,2093,2094,2092,2090,2088,2087,2086,2087,2087,2087,2087,2087,2086,2086,2085,2084,2085,2086,2088,2090,2090,2089,2087,2085,2083,2080,2074,2065,2053,2041,2029,2022,2021,2027,2037,2049,2060,2070,2077,2080,2081,2081,2081,2080,2079,2078,2080,2089,2096,2057,1943,1819,1802,1908,2032,2085,2085,2079,2076,2073,2072,2071,2071,2071,2072,2071,2071,2071,2070,2070,2068,2064,2056,2047,2035,2021,2007,1994,1982,1972,1963,1957,1953,1951,1951,1953,1961,1974,1992,2014,2038,2058,2074,2085,2091,2092,2092,2092,2091,2089,2086,2084,2083,2082,2082,2083,2084,2084,2084,2083,2084,2084,2085,2086,2086,2085,2085,2084,2083,2081,2075,2065,2053,2041,2030,2024,2025,2031,2042,2054,2066,2076,2082,2084,2084,2084,2084,2086,2086,2082,2080,2089,2095,2040,1910,1798,1816,1945,2054,2087,2083,2078,2076,2074,2073,2072,2071,2071,2070,2069,2069,2069,2069,2069,2067,2063,2054,2045,2032,2018,2004,1992,1980,1970,1961,1955,1951,1950,1951,1955,1963,1977,1997,2021,2046,2065,2080,2088,2091,2091,2090,2090,2089,2089,2087,2087,2086,2086,2085,2086,2085,2084,2083,2083,2083,2084,2085,2086,2086,2086,2086,2085,2084,2081,2073,2062,2050,2038,2028,2023,2024,2031,2042,2053,2065,2074,2080,2081,2082,2082,2081,2080,2079,2080,2082,2089,2082,2011,1876,1792,1839,1976,2075,2091,2081,2075,2075,2077,2075,2072,2070,2070,2070,2071,2071,2071,2071,2070,2067,2062,2053,2043,2030,2016,2002,1988,1976,1966,1958,1953,1950,1949,1951,1957,1966,1981,2002,2026,2048,2066,208