c2 = sparse(276,1); c2(1)=1; c2(2)=1; c2(3)=1; c2(4)=1; c2(5)=1; c2(6)=1; c2(7)=1; c2(8)=1; c2(9)=1; c2(10)=1; c2(11)=1; c2(12)=1; c2(13)=1; c2(14)=1; c2(15)=1; c2(16)=1; c2(17)=1; c2(18)=1; c2(19)=1; c2(20)=1; c2(21)=1; c2(22)=1; c2(23)=1; c2(24)=1; c2(25)=1; c2(26)=1; c2(27)=1; c2(28)=1; c2(29)=1; c2(31)=1; c2(33)=1; c2(35)=1; c2(37)=1; c2(38)=1; c2(39)=1; c2(41)=1; c2(42)=1; c2(43)=1; c2(45)=1; c2(47)=1; c2(49)=1; c2(51)=1; c2(53)=1; c2(55)=1; c2(57)=1; c2(59)=1; c2(61)=1; c2(63)=1; c2(65)=1; c2(66)=1; c2(67)=1; c2(69)=1; c2(70)=1; c2(71)=1; c2(73)=1; c2(75)=1; c2(77)=1; c2(78)=1; c2(79)=1; c2(80)=1; c2(81)=1; c2(82)=1; c2(83)=1; c2(84)=1; c2(85)=1; c2(87)=1; c2(89)=1; c2(91)=1; c2(93)=1; c2(95)=1; c2(97)=1; c2(99)=1; c2(101)=1; c2(102)=1; c2(105)=1; c2(106)=1; c2(109)=1; c2(111)=1; c2(112)=1; c2(113)=1; c2(115)=1; c2(116)=1; c2(117)=1; c2(118)=1; c2(121)=1; c2(122)=1; c2(125)=1; c2(126)=1; c2(129)=1; c2(133)=1; c2(137)=1; c2(139)=1; c2(141)=1; c2(143)=1; c2(145)=1; c2(149)=1; c2(153)=1; c2(157)=1; c2(161)=1; c2(165)=1; c2(167)=1; c2(169)=1; c2(171)=1; c2(173)=1; c2(177)=1; c2(178)=1; c2(181)=1; c2(182)=1; c2(185)=1; c2(189)=1; c2(193)=1; c2(197)=1; c2(201)=1; c2(202)=1; c2(205)=1; c2(206)=1; c2(209)=1; c2(211)=1; c2(212)=1; c2(213)=1; c2(215)=1; c2(216)=1; c2(217)=1; c2(218)=1; c2(221)=1; c2(222)=1; c2(225)=1; c2(226)=1; c2(229)=1; c2(233)=1; c2(237)=1; c2(239)=1; c2(241)=1; c2(243)=1; c2(245)=1; c2(249)=1; c2(253)=1; c2(257)=1; c2(261)=1; c2(265)=1; c2(267)=1; c2(269)=1; c2(271)=1; c2(273)=1;