Skip to content

Instantly share code, notes, and snippets.

@SaswatPadhi
Created March 21, 2017 07:01
Show Gist options
  • Save SaswatPadhi/b09e396f1c570a2b40d4816ac39f0553 to your computer and use it in GitHub Desktop.
Save SaswatPadhi/b09e396f1c570a2b40d4816ac39f0553 to your computer and use it in GitHub Desktop.
Attachment: Incorrect Column Pattern Profile
1898
1900
1877
1875
1877
1870
?
1870
1877
1859
1855
1879
1866
1888
1855
1878
1867
1883
1872
1892
1865
1895
1873
1875
1862
1897
1892
1875
1865
1896
1853
1867
1878
1870
?
1879
?
1873
?
1879
1878
1883
1830
1867
1891
1845
1849
1861
1869
1875
?
1877
1897
1852
1866
?
1900
?
1875
?
1896
1888
1891
1877
1845
1880
1893
1894
1875
1870
1867
1898
1872
1865
1854
1889
1861
1870
1886
1890
1874
1850?
1896
1898
1900
1865
1870
1894
1873
1873
1874
1879
1847
1891
1871
1860
1854
1860
1877
1871
1873
1900
1882
1850?
1900
1882
1869
?
1881
1895
?
1879
1893
?
1868
1890
1869
1861
1893
1874
1868
1897
?
1885
1867
?
1899
1857
1870
1861
1872
1899
1882
1895
1879
1877
1869
1866
?
1884
1875
1884
1850
1870
1891
?
1874
1839
1895
1876
1873
1899
1897
1895
1841
1890
1888
?
?
?
?
?
?
1877
1862
1870
1899
1896
1870
1854
1868
1874
1877
1867
1887
?
?
1892
1889
1872
1891
1892
1859
1895
1898
1898
1867
1879
1878
1898
1872
1870
1840
1865
?
1879
1870
1874
1888
?
1850
1877
1898
1893
1821
1856
1894
1871
1832
1861
1869
1896
?
?
1869
1880
1881
1855
?
1866
1899
?
1874
1889
1855
1885
?
1873
1865
1887
1891
1866
1870
1900
1871
1898
1895
1870
1880
1897
?
?
?
?
1896
1879
1882
1859
1835
1853
1888
1889
1859
1874
?
?
1860
1864
?
1898
?
1855
?
1899
1885
?
1881
1868
1880
1875
1867
1850
1899
1865
1869
1899
1880
1865
1897
1880
1894
1899
1878
1872
1899
?
1873
1895
1875
1896
1894
1870
1863
?
1873
1850
1884
1898
1865
1872
?
1897
1883
1875
?
1865
1878
1873
1860
1878
1876
1898
1900
1870
1901
1850
?
1874
?
1887
1868
1877
1882
1882
?
?
1870
1862
1875
1851
1850
1897
1872
1898
1875
1900
?
?
1870
1890
1853
1860
1898
1888
1895
1891
1870
1890
?
1876
1866
?
?
?
1880
1869
1869
1862
1875
1878
1888
1877
1875
1878
1885
1866
1879
1878
1874
1881
1862
1901
1884
?
1899
1895
1868
1886
1859
1886
1890
1856
1880
1875?
1898
1878
?
1873
1884
1857
1901
?
1865
1882
1880
1864
1876
1887
1886
1873
1878
1878
1864
1871
1869
1875
1867
1845
1878
1887
1851
1891
1876
1885
1894
1845
1898
?
1895
1856
1848
1896
1870
1871
1886
1864
1888
1894
1845
1840
1887
1888
1855
1873
1850
1888
1884
1860
1882
1855
1848
1898
1872
1891
1889
1898
1880
1860
1892
1895
1895
1878
1897
?
?
?
?
?
?
1900
?
1876
1874
1865
1865
?
1863
1871
1874
1863
?
?
?
?
1866
?
1879
1880
1875
1860
1888
1878
1840
?
1881
1876
?
1852
1899
?
1862
1887
1858
1878
1868
1872
1856
1869
1893
1900
1874
?
?
1860
1899
1855
1900
1898
1865
1888
1897
1884
?
1866?
1871
1873
1856
1900
1865
1875
1872
1900
1899
1864
1879
1891
1883
1885
1872
1860
?
?
?
1872
1893
1870
1863
?
1849
?
1890
?
1855
1898
1890
1893
1863
1875
1858
1870
1880
1896
1880
1900
1883
1886
1889
1885
1838
1855
1874
1890
1890
1887
1869
1884
?
1879
1845
1875
1872
1873
1877
1896
1873
1877
1897
1870
1859
1864
1885
1900
1897
1892
1864
1894
1896
1871
1892
1869
1870
?
1844
1860
1860
1890
1869
1872
1858
1869
1849
?
1859
1848
1874
?
1879
1882
1853
1868
1881
1884
1872
1875
1880
1878
?
1898
?
?
?
?
1864
1889
1866
1870
1889
1897
1853
?
1870
1885
1875
1891
1892
1885
1898
1872
1895
1900
1899
1885
1850
1880
1898
1898
1855
?
?
1883
1878
1880
1874
1899
1900
1900
1870
1876
1870
1897
1880
1900
1900
1899
1881
1898
1862
1870
1878
1882
1871
?
?
?
1843
1856
1865
1878
1869
?
1876
?
?
1899
?
1879
1867
1878
1889
1871
?
1873
1893
?
1883
?
1874
1860
1889
1870
1888
1887
1850?
1860?
1870
1899
1893
1897
1870
1871
1869
1895
1893
?
?
?
?
?
1900
1899
1897
?
?
?
1899
1882
1852
?
1877
1871
1862
1886
1839
?
1892
?
?
?
1899
1870
1875
1831
1899
1871
1893
1875
1860
1870
1900
1842
1854
1885
1898
1865
1878
1872
1892
?
1880
1870
1859
?
1861
?
1845
1883
1893
1887
1874
1870
?
1865
1886
1876
1878
?
1899
?
1867
1879
1864
?
?
1884
1879
1893
1845
1868
1890
1899
1874
1868
1876
?
1873
1882
?
1881
?
1855
?
1840
?
?
?
?
1881
?
1892
1877
1851
1854
1880
?
?
1874
?
?
1847
1872
1870
1884
?
?
1878
?
?
1858
1860
1900
1896
?
1897
1867
1879
?
?
1900
?
?
1879
1867
1876
1891
?
1871
1897
1894
1870
?
1874
?
1872
1880
1840
1899
1877
1896
1884
1874
?
1875
1874
?
1891
?
1864
1869
?
1879
?
1896
1866
?
1885
1881
1901
1870
?
1862
1880
1876
1884
1888
1840
1883
1886
?
1880
1865
1834
1854
1875
1898
1880
1899
1857
1890
1886
1879
1888
1882
1847
1880
1876
1885
1860
1864
1874
?
1873
1849
1876
1876
?
?
1895
1884
1884
1876
1873
1856
1880
1864
1860
1845
1875
1882
1879
?
1843
1857
1853
1897
?
1882
1896
1878
?
1854
?
1896
?
?
1865
1876
1870
1868
?
?
1850
1899
1865
1881
1846
1875
1899
1857
1868
1872
1879
1899
1866
?
1881
1855
?
?
?
1875
1867
1885
1870
1859
1872
?
1898
?
1873
?
1872
1897
1850
?
1885
1865
?
1840
1883
1898
1876
1881
1872
?
1877
?
1866
1866
1858
1892
?
1869
?
1860
?
?
?
1865
1872
?
1878
1868
1874
1880
1870
1888
1862
1870
1877
?
1868
1882
1898
1893?
?
1890
1892
1859
?
1852
1854
?
1849
1882
1876
1892
?
1866
?
1884
1894
1883
1898
1871
1875
1864
1867
1865
1865
1898
1878
1873
1898
1870
1872
1855
?
1855
1881
1879
1877
?
1859
1868
1881
?
1885
?
1868
1900
1878
1858
?
1864
?
?
?
1899
1848
1850
1874
1888
?
1893
1851
1883
1887
1890
1899
1899
1899
1875
1886
1850
1880
1845
1881
1898
1899
1897
1870
1881
1881
1865
1888
1876
1873
1880
1875
1858
1878
1869
1898
1892
1900
1889
1877
1890
1883
1839
1897
1859
1899
1886
?
1876
1870
1866
1867
1879
1865
1865
?
?
?
1899
1893
1898
1860
1900
?
1888
1900
1850
1848
1878
1878
?
1869
1900
1875
?
1875
1895
?
?
1896
1859
?
?
1866
1896
?
1873
?
1868
1884
1876
1900
1896
1893
1834
1886
?
1869
1899?
1875
1875
1884
1897
?
?
1858
1883
1859
?
?
1854
?
?
1887
1871
?
1862
1874
?
?
1870
?
1878
?
?
1873
1891
1889
1869
1875
1887
1892
?
1853
1894
1850
1867
1845
1891
1885
?
1860
1848
1890
1875
1885
?
1844
1892
1878
1889
1869
1889
1879
1895
1888
1870
?
1885
1898
?
1860
1868
1850
1871
1845
1888
1878
?
1880
1865
1891
1882
1888
1861
1891
1896
1890
1884
1860
1896
1872
1866
1864
1878
1893
1877
?
?
1899
1874
1900
1870
1881
1860
1878
1872
1878
1884
1899
1876
?
1869
1894
1891
1894
1889
1882
?
1869
1860
1860
?
1880
1867
?
1898
?
?
1877
1870
?
?
1892
1854
1872
1883
?
1850
1860
1895
?
1897
1883
?
1866
1878
1841
1888
1889
1866
1868
1887
1891
1892
1887
1883
1835
1877
1870
1849
1859
1897
1858
1849
1869
1891
1879
1859
1886
1896
1860
1873
1882
1880
1875
1877
1894
1859
1898
1861
1890
1866
1870
1870
1887
1860?
1873
1873
1861
?
1875
1895
1875
1868
1864
1880
1879
1890
1864
1877
1898
1880
?
?
1861
1898
1874
?
1870
1872
1865
?
1855
1899
1897
1872
1876
1900
?
?
?
?
?
?
1882
?
?
?
1858
1880
1854
?
?
1900
?
1892
1889
1872
1895
?
?
1881
1892
1893
1855
1892
1853
1860
1874
1899
1845
?
1873
1894
1880
1871
1875
1879
1868
1869
1861
1881
1877
1877
1886
1870
1865
1859
1855
1876
1873
1897
1860
1875
1863
1872
?
?
?
?
?
?
1892
?
1890
?
1871
?
1869
?
?
?
1862
1870
1865
1872
1896
1895
?
1861
1872
1877
1866
1880
1857
1901
1900
1865
1860
1887
1886
1890
1880
1875
?
1874
1868
1873
1891
?
1885
1891
1898
1875
1870
1897
1897
1897
?
?
1870
1852
1880
1870
1849
?
1883
1899
?
1858
1850
1876
1870
1880
1882
1853
?
1877
1850
1844
?
1899
1875
1877
1884
1844
1883
1898
1868
1899
?
?
?
1869
1894
?
?
1850
1844
1869
1876
1874
1868
1869
1899
1896
1893
1878
1890
?
1867
?
1879
?
1891
?
?
1874
1878
1882
?
?
?
1891
?
1874
1866
1875
1876
1865
1860
1889
1874
1865
1868
1868
1865
1883
1868
1853
1879
?
1813
?
?
1878
1898
1849
1878
1868
1878
1876
1871
?
1888
1890
1860
1879
1876
1870
1855
?
1891
?
1846
1847
?
?
1880
1894
1871
1877
1898
1860
1864
1884
1874
?
1860
1865
1881
1879
1901
?
1860
?
1887
1856
1900
1867
1898
1891
1870
1901
?
1880
1878
1898
1899
1842
1853
1878
1885
1881
1877
1872
1877
1858
1868
?
1877
1883
?
1875
1874
1888
1850
1880
?
?
?
1866
1872
?
1898
1900
1885
?
1892
1896
?
?
1894
1897
1872
1884
1880
1864
?
1900
1875
1855
1860
1880
1896
1865
1892
1899
1872
1861
1854
1848
?
1880
?
1895
1884
1899
1879
1894
1870
?
1895
1882
1865
?
1896
1896
1899
1885
?
1878
?
1876
1882
?
1884
1899
1896
1875
1898
?
1869
1859
1866
1849
?
1880
?
1883
1860
1887
1897
1851
1878
1895
1880
1873
1860
1900
1873
?
1868
1872
?
1897
1890
1871
1878
1880
1869
?
1899
1900
1899
?
1871
?
?
1859
?
?
?
1899
1863
1870
?
?
1898
1883
1899
1900
1899
?
1850
1855
1891
?
1870
?
?
?
1882
?
1862
?
1878
1873
?
?
?
1850
1869
1883
1873
1874
1873
1898
1875
1869
?
?
?
1899
1868
?
1897
?
1870
?
?
1879
1881
?
1875
?
1859
?
1869
1882
1901
1871
1870
1871
?
1870
?
1848
1879
1878
1875
1860
1882
1851
1868
1868
1874
?
1865
1899
1877
?
1865
1870
1892
1886
1890
1888
1852
1885
1865
1870
1878
1877
1872
?
1892
1889
1898
1891
?
1893
1869
1845
1873
1875
1867
1879
1880
1860
1845
1882
1882
?
?
?
?
1894
?
1899
1872
1876
1877
?
1882
1877
1881
1873
1871
1886
1879
1817
1889
?
1869
1840
1858
1900
1900
?
1860
?
1875
1878
1850
?
1896
1894
1892
1896
1889
1887
1898
1862
1884
1896
1852
1898
1878
1872
1870
?
1865
?
1859
1840
1887
1899
1884
1850
1896
1870
1855
1853
1860
1884
1883
1886
1890
?
1870
1898
1895
1856
1884
?
1898
1896
1890
1894
1860
1868
1840
1883
1888
1877
1882
1878
1892
1891
1834
1862
1893
1883
1885
1894
1883
1896
1873
1863
?
?
1892
1892
?
?
1853
1859
1860
1867
1874
1870
1876
1899
1886
?
1892
1885
1870
1865
1872
1877
1881
1855
?
1867
?
1875
?
1888
?
1849
1849
1879
1875
1901
1868
1883
1863
1875
1850
1875
1899
1895
1886
1878
?
1870
1855
1900
1894
1878
1875
1888
?
1893
1885
1881
1860
?
1895
1900
1891
1875
1838
1849
1890
?
1899
1883
?
1884
1873
?
?
?
1893
1864
?
1875
?
1892
1898
?
1895
?
1870
1865
1856
1891
?
1894
1894
1896
1847
?
1879
1847
1879
1840
1872
?
1873
1883
1875
1881
1878
1880
?
1900
1842
1879
1842
1868
1872
1878
1895
1899
1896
1897
?
?
1880
1899
1864
1884
?
1860?
1891
1886
1852
1877
1888
1874
?
?
1851
1891
1855
1894
1890
1893
1867
1872
1874
1875
?
1881
1899
1865
?
1870
1888
1897
1885
1882
1890
1886
1883
1899
1900
1890
1870
1888
1889
1865
1868
1884
1890
1892
1898
1898
1885
1863
1855
?
1886
1878
1881
1866
1895
1893
?
1900
1873
?
1868
1889
1881
1872
1852
1898
1880
1900
1880
1887
1902
1877
1903
1895
1898
1869
1895
1870
1873
?
1860
?
1866
1853
1860
1866
1879
1873
1876
1859
1868
?
?
1876
1876
?
?
1848
1866
?
1881
1868
1873
1894
1882
1868
1895
1880
1875
1871
?
1881
1870
1875
?
1865
1864
1876
1865
1899
1884
1871
1900
1892
?
?
1897
1836
1885
1878
1860
1884
1898
1866
1879
1896
1894
1890
1845
1840?
1861
?
1896
1884
1880
1867
1890
1888
1881
1849
1855
1899
1885
1874
1894
1883
?
?
1845
?
?
?
1882
1886
1830
1841
1893
1861
1896
1850
1883
1885
1891
?
1890
?
?
?
?
1890
1869
1883
1882
1869
1865
1859
1865
1881
?
1865
1854
1899
?
?
1870
1871
1868
1894
1875
1883?
1879
1890
1872
1860
1887
1896
?
?
?
1860
1873
1861
1890
?
?
1864
1872
?
?
?
?
?
1865
?
?
1891
1885
1880
1875
1850
1852
1896
1875
1860
1893
1891
1877
1880
1888?
1850
1872
?
1893
1872
?
1878
?
1862
1834
?
1898
1865
1873
1868
1896
1896
1874
?
1872
1875
1877
1880
1869
1881
1897
1881
1873
1878
1896
1865
?
1872
1859
1897
?
1867
?
?
1875
1861
1870
1884
1880
1870
1864
1895
1893
1871
?
1886
1879
?
1898
1881
1872
1876
1876
1886
1875
?
1849
1860
?
1876
?
1865
1888
1895
1891
1875
1889
1865
?
?
?
?
1880
1893
1843
1876
1878
1866
1875
1870
1882
1862
1900
1865
1862
1865
1863
1875
?
?
?
?
1867
?
?
?
?
?
?
1897
1875
1865
1899
1872
?
1860
1881
1895
1879
1900
1870
1875
1878
1893
1874
1890
1874
1883
1853
1879
1879
?
?
1892
1820
1894
1892
1898
1862
1895
1871
1870
1865
1871
1871
1859
1840
1875
?
1890
1850
1875
1884
?
1885
?
1880
?
1876
1898
1860
1887
1898
1876
1856
1882
1855
1881
1880
1869
?
1880
?
1884?
?
1899
?
1882
1892
?
1876
?
1875
1855
1898
1869
1860
1878
1875
1885
1875
1849
1875
1859
1888
?
1880
?
?
?
?
?
1878
1884
1873
1875
1895
1878
1889
1891
1901
1897
1867
?
1883
1899
1881
?
1870
1870
1897
1865
1898
?
1863
1895
1881
1873
1864
?
1898
1898
1873
1840
1873
1871
1869
1900
1864
1859
?
?
1840
1893
1847
1883
?
1894
?
1873
1871
1865
1889
?
?
1896
1878
1869
?
1869
1875
1867
1874
1873
1876
1855
1898
1877
1870
1900
1869
1875
1898
1900
1896
1900
1895
1870
1896
?
1876
1878
1900
1875
1875
?
1876
?
1864
1870
1875
1878
1878
1876
1884
1898
?
?
1835
1877
?
?
1880
1867
1877
1899
?
1877
?
?
?
?
1869
1877
1885
1873
1878
1840
1875
1879
1862
1881
1874
1899
1900
?
?
?
?
?
?
1886
1871
1865
?
1882
1894
1869
1898
?
?
?
1868
?
1878
1882
?
?
1875
1876
1888
?
1873
1872
1876
1865
1850
1875
1866
1864
1877
1874
1875
1874
1879
1899
?
1880
?
1891
?
1871
?
1875
1884
1858
1882
1888
1898
1861
1870
?
?
?
1897
?
?
?
1863
1879
1830
1869
1845
1897
1878
1887
1899
1901
1899
?
?
1871
1885
1848
1853
1891
1883
1888
1896
1884
1875
1877
?
1869
1899
1873
1866
1860
1854
1893
1857
1866
1895
1875
?
1868
?
1900
1875
1896
1897
1880
1882
1869
1868
1899
1876
1863
1877
1871
1893
1870
1899
1878
1864
1865
1899
1869
1850
?
?
1871
1883
1868
1894
1872
1882
?
1883
1878
1889
1875
1879
1853
1835
1876
?
1876
?
?
?
?
?
?
?
?
1888
?
1871
1872
1844
1840
1875
1873
1882
1897
1850
?
?
1895
1855
?
1859
1892
1900
1886
1879
1888
1893
1882
1889
1864
?
?
?
?
?
?
1868
?
?
1865
1875
1854
?
1875
1900
1880
1879
?
?
1882
1868
1870
1860
1879
1891
1894
1897
1877
1868
1878
?
1873
1898
?
1881
1828
1860
1883
?
?
1868
1870
1866
1860
1874
1877
1865
1880
1878
1869
1871
1874
1870
1884
1875
1900
1870
1877
1900
1859
1872
1862
1859
1880
1886
1861
?
1840
1877
1866
1876
1874
1881
1900
1877
1862
1880
1889
1898
1879
1871
1850
1880
1880
1899
?
1891
1869
1865
1879
1896
1878
1865
1889
1887
1898
1894
?
1868
1885
1864
1879
1882
1873
1855
1845
1880
1893
1881
1897
1873
1880
1866
1899
1870
?
1898
?
?
1864
?
1875
1870
?
1871
1870
?
1891
?
?
1879
1845
1864
?
?
?
1878
1850
1845
1877
1888
1883
1882
1875
?
1898
?
1893
?
1860
?
?
1873
1851
1886
1880
1860
1877
1873
1880
1898
1847
1879
1870
1874
1885
1861
1890
1853
1882
1885
1883
1893
1865
1875
1845
1850
1874
1875
1888
1886
1883
1898
1874
1898
1860
?
?
?
?
1894
1890
1899
1873
1892
1869
?
1890
1865
?
1865
1875
?
1877
1880
1860
1866
1830
1899
1878
1896
1870
1894
1867
1897
?
1889
1872
1883
1883
1860
1869
1888
1900
1897
1893
1900
1875
1885
1866
1878
1875
?
?
?
?
1880
?
1900
1885
1883
1869
1870
?
1871
1898
1875
1891
?
1897
?
1865
1870
1875
1878
1855
1894
1875
1855
1887
1851
1891
1875
1880
1875
1880
1885
?
1872
1875
1877
1878
1883
?
1894
1900
1898
1863
1891
1870
1877
1885
1881
1858
1864
1865
1873
1895
1866
1886
1875
1872
1889
1885
1881
1850
1880
1865
?
?
?
1871
1875
?
?
?
1883
1875
1881
?
1876
1897
1865
1894
1858
1890
1876
?
?
1878
1873
1880
1844
?
1878
1869
1867
1827
1837
1870
1897
1871
1885
1845
1881
1883
1865
1890
1874
1874
?
?
1857
1880
1855
1855
1889
1892
1868
1899
1872
?
1866
1858
1893
1850
1883
1886
1848
1890
?
1897
1877
1888
1879
?
1877
1881
1878
1860
?
1885
1865
1900
?
1860
1883
1889
?
1876
1878
?
?
1895
1859
?
1840?
?
?
1900
?
?
1853
?
1877
1834
1893
1900
1872
1873
1879
1882
?
1863
1883?
1868
1875
?
1884
1879
?
1882
1873
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment