本站一定要打開 javascript 才可以正常瀏覽呦
3WA問題解決專家工作室
首頁
首頁
自我介紹
網站服務項目
BLOG
開放源始碼
db_dumper 資料結構匯出機
mybox 哥的光箱
myVideo 哥的播放機
肥米輸入法(Python)
肥米輸入法(C#)
畫面選擇器1
畫面選擇器2(改寫)
虎大FZR相簿
轉檔服務
Youtube 影片下載機
Facebook 影片下載機
QRCODE 產生器
Google 文字轉語音
PDF線上轉檔機
PDF To HTML 線上轉檔機
ODT線上轉檔機
CSV轉SQLite
檔案時限器
OCR
郵局包裏查詢
7-11 包裏查詢
火車訂票
火車訂票-V1.0
火車訂票-V1.1
火車訂票-V1.2
圖片汽車偵測系統
人臉偵測系統
名片機
聊天室
3WA網路狀況
CANVAS畫板
地圖工具
我的地圖
我的向量地圖
坐標轉換工具
批次坐標轉換工具
小遊戲
1010
亂數75
OX
踩地雷
日文50音練習
按顏色
大數據練習
文字分詞
翻譯功能
翻譯碎碎念
翻譯機
神奇的語音輸入
留言板
車輛查詢
排氣檢測
車輛里程
縮址
網頁相關
測試 javascript
JSON 縮排、反縮排工具
相簿與影片
相簿
影片
紀錄資料
筆記
快寫筆記
新版快寫筆記
網站語言
正體中文
简体中文
English
日本語
한국어
Spanish
Việt
ภาษาไทย
Italiano
登入
訓練家的小畫板
The legend of trainer's painter
以前常見的都是flash~我這支是純html呦^_^
產生白板
外來圖片網址:
urls
2024-02-17 23:24:52
2024-02-14 23:18:32
2024-02-14 23:12:21
2024-02-14 23:11:22
2023-10-14 21:15:57
2023-03-28 10:05:45
2023-01-09 11:51:16
2023-01-09 11:50:28
2022-12-26 13:38:36
2022-11-21 10:10:32
2022-06-20 12:04:54
2021-11-10 23:32:08
2021-09-17 13:28:00
2021-06-09 15:08:10
2021-06-09 15:07:54
2021-02-24 16:17:08
2020-12-07 14:12:40
2020-11-06 09:11:29
2020-10-16 14:58:11
2020-10-16 14:56:30
▁▁▁▁▁
▂▂▂▂▂
▃▃▃▃▃
▄▄▄▄▄
▅▅▅▅▅
▆▆▆▆▆
▇▇▇▇▇
█████
快速
中速
慢速
canvas = document.getElementById('test1'); ctx = canvas.getContext('2d'); ctx.mozImageSmoothingEnabled = false; ctx.fillStyle = 'rgb(255,255,255)'; ctx.fillRect(1,1, input_width,input_height); ctx.lineWidth=1; ctx.strokeStyle='black'; ctx.strokeStyle="#000000"; ctx.beginPath(); ctx.moveTo(69,227); ctx.lineTo(68,227); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(68,227); ctx.lineTo(67,227); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(67,227); ctx.lineTo(63,231); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(63,231); ctx.lineTo(61,234); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(61,234); ctx.lineTo(57,240); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(57,240); ctx.lineTo(55,243); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(55,243); ctx.lineTo(54,244); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(54,244); ctx.lineTo(53,245); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(53,245); ctx.lineTo(52,247); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(52,247); ctx.lineTo(48,250); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,250); ctx.lineTo(47,251); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(47,251); ctx.lineTo(46,252); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(46,252); ctx.lineTo(43,254); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(43,254); ctx.lineTo(40,257); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(40,257); ctx.lineTo(36,258); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(36,258); ctx.lineTo(34,259); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(34,259); ctx.lineTo(31,261); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(31,261); ctx.lineTo(28,263); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(28,263); ctx.lineTo(27,263); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(27,263); ctx.lineTo(25,264); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(25,264); ctx.lineTo(22,265); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(22,265); ctx.lineTo(21,265); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(21,265); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,236); ctx.lineTo(48,237); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,237); ctx.lineTo(48,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,238); ctx.lineTo(48,240); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,240); ctx.lineTo(48,244); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,244); ctx.lineTo(48,247); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,247); ctx.lineTo(48,252); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,252); ctx.lineTo(48,255); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,255); ctx.lineTo(48,259); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,259); ctx.lineTo(48,263); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,263); ctx.lineTo(48,268); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,268); ctx.lineTo(48,270); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,270); ctx.lineTo(48,274); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,274); ctx.lineTo(48,276); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,276); ctx.lineTo(48,279); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,279); ctx.lineTo(48,281); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,281); ctx.lineTo(48,282); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,282); ctx.lineTo(48,283); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,283); ctx.lineTo(48,284); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(48,284); ctx.closePath(); ctx.beginPath(); ctx.moveTo(81,223); ctx.lineTo(81,224); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(81,224); ctx.lineTo(78,239); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(78,239); ctx.lineTo(75,249); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(75,249); ctx.lineTo(71,255); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(71,255); ctx.lineTo(69,261); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(69,261); ctx.lineTo(68,262); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(68,262); ctx.lineTo(67,264); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(67,264); ctx.lineTo(66,265); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(66,265); ctx.closePath(); ctx.beginPath(); ctx.moveTo(66,250); ctx.lineTo(68,250); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(68,250); ctx.lineTo(70,250); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(70,250); ctx.lineTo(76,250); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(76,250); ctx.lineTo(81,249); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(81,249); ctx.lineTo(88,249); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(88,249); ctx.lineTo(96,247); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(96,247); ctx.lineTo(103,245); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(103,245); ctx.lineTo(107,244); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(107,244); ctx.lineTo(114,243); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(114,243); ctx.lineTo(121,241); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(121,241); ctx.lineTo(125,240); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(125,240); ctx.lineTo(128,240); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(128,240); ctx.lineTo(129,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(129,238); ctx.lineTo(130,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(130,238); ctx.lineTo(131,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(131,238); ctx.lineTo(132,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(132,238); ctx.lineTo(133,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(133,238); ctx.lineTo(133,239); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(133,239); ctx.lineTo(135,241); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(135,241); ctx.lineTo(137,244); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(137,244); ctx.lineTo(138,249); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(138,249); ctx.lineTo(139,253); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(139,253); ctx.lineTo(139,258); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(139,258); ctx.lineTo(139,264); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(139,264); ctx.lineTo(137,268); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(137,268); ctx.lineTo(132,272); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(132,272); ctx.lineTo(127,276); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(127,276); ctx.lineTo(126,277); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(126,277); ctx.lineTo(125,277); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(125,277); ctx.lineTo(124,276); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(124,276); ctx.closePath(); ctx.beginPath(); ctx.moveTo(104,250); ctx.lineTo(104,251); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(104,251); ctx.lineTo(104,262); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(104,262); ctx.lineTo(104,270); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(104,270); ctx.lineTo(104,277); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(104,277); ctx.lineTo(103,285); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(103,285); ctx.lineTo(102,294); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(102,294); ctx.lineTo(101,303); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(101,303); ctx.lineTo(97,311); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(97,311); ctx.lineTo(96,315); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(96,315); ctx.lineTo(95,319); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(95,319); ctx.lineTo(94,322); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(94,322); ctx.lineTo(92,327); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(92,327); ctx.lineTo(90,329); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,329); ctx.lineTo(89,332); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(89,332); ctx.lineTo(88,332); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(88,332); ctx.lineTo(87,333); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(87,333); ctx.lineTo(85,333); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(85,333); ctx.lineTo(84,333); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,333); ctx.lineTo(83,333); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(83,333); ctx.lineTo(81,333); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(81,333); ctx.lineTo(78,330); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(78,330); ctx.lineTo(76,328); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(76,328); ctx.closePath(); ctx.beginPath(); ctx.moveTo(67,292); ctx.lineTo(67,293); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(67,293); ctx.lineTo(63,299); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(63,299); ctx.lineTo(54,308); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(54,308); ctx.lineTo(42,315); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(42,315); ctx.lineTo(34,321); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(34,321); ctx.lineTo(31,322); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(31,322); ctx.closePath(); ctx.beginPath(); ctx.moveTo(72,283); ctx.lineTo(73,283); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(73,283); ctx.lineTo(82,290); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(82,290); ctx.lineTo(93,297); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(93,297); ctx.lineTo(103,305); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(103,305); ctx.lineTo(114,310); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(114,310); ctx.lineTo(119,313); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(119,313); ctx.lineTo(121,313); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(121,313); ctx.closePath(); ctx.beginPath(); ctx.moveTo(199,227); ctx.lineTo(199,228); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(199,228); ctx.lineTo(197,243); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(197,243); ctx.lineTo(195,262); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(195,262); ctx.lineTo(195,273); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(195,273); ctx.lineTo(200,281); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(200,281); ctx.lineTo(206,288); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(206,288); ctx.lineTo(211,293); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(211,293); ctx.lineTo(217,295); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(217,295); ctx.lineTo(225,297); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(225,297); ctx.lineTo(234,299); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(234,299); ctx.lineTo(238,300); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(238,300); ctx.lineTo(239,300); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(239,300); ctx.closePath(); ctx.beginPath(); ctx.moveTo(216,255); ctx.lineTo(216,256); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(216,256); ctx.lineTo(216,264); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(216,264); ctx.lineTo(216,270); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(216,270); ctx.lineTo(214,278); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,278); ctx.lineTo(208,291); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(208,291); ctx.lineTo(200,300); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(200,300); ctx.lineTo(190,305); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(190,305); ctx.lineTo(180,310); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(180,310); ctx.lineTo(171,312); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(171,312); ctx.lineTo(167,313); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(167,313); ctx.lineTo(165,313); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(165,313); ctx.closePath(); ctx.beginPath(); ctx.moveTo(147,280); ctx.lineTo(149,280); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(149,280); ctx.lineTo(163,277); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(163,277); ctx.lineTo(186,269); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(186,269); ctx.lineTo(207,261); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(207,261); ctx.lineTo(230,252); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(230,252); ctx.lineTo(246,248); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(246,248); ctx.lineTo(248,247); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(248,247); ctx.closePath(); ctx.beginPath(); ctx.moveTo(248,220); ctx.lineTo(249,220); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(249,220); ctx.lineTo(263,226); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(263,226); ctx.lineTo(272,230); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(272,230); ctx.lineTo(281,233); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(281,233); ctx.lineTo(282,234); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(282,234); ctx.lineTo(282,235); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(282,235); ctx.lineTo(277,240); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(277,240); ctx.lineTo(266,247); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(266,247); ctx.lineTo(262,250); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(262,250); ctx.lineTo(262,251); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(262,251); ctx.lineTo(268,257); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(268,257); ctx.lineTo(276,265); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(276,265); ctx.lineTo(289,278); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(289,278); ctx.lineTo(305,298); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(305,298); ctx.lineTo(311,310); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(311,310); ctx.lineTo(312,312); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(312,312); ctx.lineTo(308,313); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(308,313); ctx.lineTo(297,317); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(297,317); ctx.lineTo(279,319); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(279,319); ctx.lineTo(273,320); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(273,320); ctx.lineTo(272,320); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(272,320); ctx.lineTo(271,320); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(271,320); ctx.closePath(); ctx.beginPath(); ctx.moveTo(243,288); ctx.lineTo(244,288); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(244,288); ctx.lineTo(282,275); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(282,275); ctx.lineTo(307,269); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(307,269); ctx.lineTo(325,263); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(325,263); ctx.lineTo(334,261); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(334,261); ctx.lineTo(337,259); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(337,259); ctx.closePath(); canvas = document.getElementById('test1'); ctx = canvas.getContext('2d'); ctx.mozImageSmoothingEnabled = false; ctx.fillStyle = 'rgb(255,255,255)'; ctx.fillRect(1,1, input_width,input_height); ctx.lineWidth=1; ctx.strokeStyle='black'; $('#test1')[0].setAttribute('width',img.width+'px'); $('#test1')[0].setAttribute('height',img.height+'px'); draw(); canvas = document.getElementById('test1'); ctx=canvas.getContext('2d'); ctx.beginPath(); ctx.moveTo(130,74); ctx.lineTo(130,74); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(130,74); ctx.lineTo(132,75); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(132,75); ctx.lineTo(133,79); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(133,79); ctx.lineTo(136,80); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(136,80); ctx.lineTo(138,83); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(138,83); ctx.lineTo(139,85); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(139,85); ctx.lineTo(142,86); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(142,86); ctx.lineTo(143,89); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(143,89); ctx.lineTo(146,91); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(146,91); ctx.lineTo(148,94); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(148,94); ctx.lineTo(150,95); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(150,95); ctx.lineTo(152,97); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(152,97); ctx.lineTo(154,98); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(154,98); ctx.lineTo(154,99); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(154,99); ctx.lineTo(154,100); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(154,100); ctx.lineTo(156,100); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(156,100); ctx.lineTo(160,103); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(160,103); ctx.lineTo(165,106); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(165,106); ctx.lineTo(171,108); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(171,108); ctx.lineTo(178,109); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(178,109); ctx.lineTo(184,111); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(184,111); ctx.lineTo(189,112); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(189,112); ctx.lineTo(195,113); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(195,113); ctx.lineTo(201,115); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(201,115); ctx.lineTo(208,117); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(208,117); ctx.lineTo(214,118); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,118); ctx.lineTo(220,119); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(220,119); ctx.lineTo(223,120); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(223,120); ctx.lineTo(226,120); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(226,120); ctx.lineTo(228,121); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(228,121); ctx.lineTo(229,121); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(229,121); ctx.lineTo(230,122); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(230,122); ctx.lineTo(231,122); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(231,122); ctx.closePath(); canvas = document.getElementById('test1'); ctx = canvas.getContext('2d'); ctx.mozImageSmoothingEnabled = false; ctx.fillStyle = 'rgb(255,255,255)'; ctx.fillRect(1,1, input_width,input_height); ctx.lineWidth=1; ctx.strokeStyle='black'; $('#test1')[0].setAttribute('width',img.width+'px'); $('#test1')[0].setAttribute('height',img.height+'px'); draw(); canvas = document.getElementById('test1'); ctx=canvas.getContext('2d'); canvas = document.getElementById('test1'); ctx = canvas.getContext('2d'); ctx.mozImageSmoothingEnabled = false; ctx.fillStyle = 'rgb(255,255,255)'; ctx.fillRect(1,1, input_width,input_height); ctx.lineWidth=1; ctx.strokeStyle='black'; ctx.beginPath(); ctx.moveTo(79,74); ctx.lineTo(79,72); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(79,72); ctx.lineTo(81,69); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(81,69); ctx.lineTo(85,65); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(85,65); ctx.lineTo(94,62); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(94,62); ctx.lineTo(105,59); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(105,59); ctx.lineTo(119,57); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(119,57); ctx.lineTo(134,57); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(134,57); ctx.lineTo(152,57); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(152,57); ctx.lineTo(169,59); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(169,59); ctx.lineTo(185,67); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(185,67); ctx.lineTo(193,75); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(193,75); ctx.lineTo(200,85); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(200,85); ctx.lineTo(202,95); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(202,95); ctx.lineTo(204,106); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(204,106); ctx.lineTo(203,118); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(203,118); ctx.lineTo(199,131); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(199,131); ctx.lineTo(192,142); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(192,142); ctx.lineTo(184,150); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(184,150); ctx.lineTo(177,155); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(177,155); ctx.lineTo(167,156); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(167,156); ctx.lineTo(158,156); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(158,156); ctx.lineTo(146,155); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(146,155); ctx.lineTo(136,150); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(136,150); ctx.lineTo(125,144); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(125,144); ctx.lineTo(116,136); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(116,136); ctx.lineTo(108,130); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(108,130); ctx.lineTo(102,123); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(102,123); ctx.lineTo(98,118); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(98,118); ctx.lineTo(95,115); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(95,115); ctx.lineTo(95,114); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(95,114); ctx.lineTo(95,113); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(95,113); ctx.lineTo(95,111); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(95,111); ctx.lineTo(97,109); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(97,109); ctx.lineTo(100,108); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(100,108); ctx.lineTo(107,108); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(107,108); ctx.lineTo(115,108); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(115,108); ctx.lineTo(123,108); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(123,108); ctx.lineTo(135,109); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(135,109); ctx.lineTo(146,112); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(146,112); ctx.lineTo(160,117); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(160,117); ctx.lineTo(178,124); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(178,124); ctx.lineTo(191,131); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(191,131); ctx.lineTo(201,138); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(201,138); ctx.lineTo(209,144); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(209,144); ctx.lineTo(214,151); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,151); ctx.lineTo(215,157); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(215,157); ctx.lineTo(216,160); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(216,160); ctx.lineTo(216,164); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(216,164); ctx.lineTo(214,169); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,169); ctx.lineTo(209,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(209,173); ctx.lineTo(201,176); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(201,176); ctx.lineTo(190,177); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(190,177); ctx.lineTo(175,178); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(175,178); ctx.lineTo(160,177); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(160,177); ctx.lineTo(144,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(144,173); ctx.lineTo(127,168); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(127,168); ctx.lineTo(114,162); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(114,162); ctx.lineTo(104,154); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(104,154); ctx.lineTo(95,146); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(95,146); ctx.lineTo(88,136); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(88,136); ctx.lineTo(84,128); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,128); ctx.lineTo(83,123); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(83,123); ctx.lineTo(83,116); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(83,116); ctx.lineTo(83,109); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(83,109); ctx.lineTo(86,103); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(86,103); ctx.lineTo(90,98); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,98); ctx.lineTo(96,95); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(96,95); ctx.lineTo(102,93); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(102,93); ctx.lineTo(110,92); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(110,92); ctx.lineTo(118,92); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(118,92); ctx.lineTo(128,93); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(128,93); ctx.lineTo(138,97); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(138,97); ctx.lineTo(147,102); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(147,102); ctx.lineTo(157,109); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(157,109); ctx.lineTo(166,118); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(166,118); ctx.lineTo(175,127); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(175,127); ctx.lineTo(184,136); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(184,136); ctx.lineTo(190,144); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(190,144); ctx.lineTo(193,152); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(193,152); ctx.lineTo(196,159); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(196,159); ctx.lineTo(196,163); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(196,163); ctx.lineTo(196,168); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(196,168); ctx.lineTo(196,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(196,173); ctx.lineTo(192,177); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(192,177); ctx.lineTo(185,180); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(185,180); ctx.lineTo(176,182); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(176,182); ctx.lineTo(165,183); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(165,183); ctx.lineTo(153,183); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(153,183); ctx.lineTo(144,183); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(144,183); ctx.lineTo(132,181); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(132,181); ctx.lineTo(124,179); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(124,179); ctx.lineTo(118,176); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(118,176); ctx.lineTo(116,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(116,173); ctx.lineTo(114,171); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(114,171); ctx.lineTo(113,170); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(113,170); ctx.lineTo(113,166); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(113,166); ctx.lineTo(114,161); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(114,161); ctx.lineTo(118,156); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(118,156); ctx.lineTo(123,150); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(123,150); ctx.lineTo(131,146); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(131,146); ctx.lineTo(138,141); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(138,141); ctx.lineTo(148,139); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(148,139); ctx.lineTo(159,138); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(159,138); ctx.lineTo(168,138); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(168,138); ctx.lineTo(179,138); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(179,138); ctx.lineTo(189,142); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(189,142); ctx.lineTo(197,146); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(197,146); ctx.lineTo(203,151); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(203,151); ctx.lineTo(208,155); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(208,155); ctx.lineTo(211,160); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(211,160); ctx.lineTo(212,164); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(212,164); ctx.lineTo(213,169); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(213,169); ctx.lineTo(213,176); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(213,176); ctx.lineTo(212,181); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(212,181); ctx.lineTo(207,189); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(207,189); ctx.lineTo(200,197); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(200,197); ctx.lineTo(192,204); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(192,204); ctx.lineTo(179,213); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(179,213); ctx.lineTo(166,218); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(166,218); ctx.lineTo(154,221); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(154,221); ctx.lineTo(140,221); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(140,221); ctx.lineTo(132,221); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(132,221); ctx.lineTo(123,219); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(123,219); ctx.lineTo(116,214); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(116,214); ctx.lineTo(112,211); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(112,211); ctx.lineTo(110,206); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(110,206); ctx.lineTo(109,202); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(109,202); ctx.lineTo(109,195); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(109,195); ctx.lineTo(109,188); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(109,188); ctx.lineTo(114,178); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(114,178); ctx.lineTo(118,169); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(118,169); ctx.lineTo(124,160); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(124,160); ctx.lineTo(129,153); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(129,153); ctx.lineTo(138,146); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(138,146); ctx.lineTo(147,142); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(147,142); ctx.lineTo(155,139); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(155,139); ctx.lineTo(166,137); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(166,137); ctx.lineTo(176,137); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(176,137); ctx.lineTo(187,142); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(187,142); ctx.lineTo(197,147); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(197,147); ctx.lineTo(206,154); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(206,154); ctx.lineTo(214,163); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,163); ctx.lineTo(221,172); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(221,172); ctx.lineTo(224,182); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(224,182); ctx.lineTo(226,189); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(226,189); ctx.lineTo(227,195); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(227,195); ctx.lineTo(227,199); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(227,199); ctx.lineTo(223,205); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(223,205); ctx.lineTo(218,210); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(218,210); ctx.lineTo(208,215); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(208,215); ctx.lineTo(197,217); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(197,217); ctx.lineTo(184,218); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(184,218); ctx.lineTo(168,218); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(168,218); ctx.lineTo(152,217); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(152,217); ctx.lineTo(134,214); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(134,214); ctx.lineTo(119,209); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(119,209); ctx.lineTo(111,205); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(111,205); ctx.lineTo(104,201); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(104,201); ctx.lineTo(101,195); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(101,195); ctx.lineTo(101,190); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(101,190); ctx.lineTo(101,183); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(101,183); ctx.lineTo(101,175); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(101,175); ctx.lineTo(106,166); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(106,166); ctx.lineTo(114,157); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(114,157); ctx.lineTo(123,150); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(123,150); ctx.lineTo(136,144); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(136,144); ctx.lineTo(152,139); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(152,139); ctx.lineTo(165,135); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(165,135); ctx.lineTo(182,135); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(182,135); ctx.lineTo(197,136); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(197,136); ctx.lineTo(211,140); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(211,140); ctx.lineTo(224,146); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(224,146); ctx.lineTo(234,155); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(234,155); ctx.lineTo(243,165); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(243,165); ctx.lineTo(249,176); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(249,176); ctx.lineTo(252,184); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(252,184); ctx.lineTo(252,194); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(252,194); ctx.lineTo(252,202); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(252,202); ctx.lineTo(250,209); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(250,209); ctx.lineTo(243,217); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(243,217); ctx.lineTo(233,225); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(233,225); ctx.lineTo(218,232); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(218,232); ctx.lineTo(203,240); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(203,240); ctx.lineTo(181,251); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(181,251); ctx.lineTo(162,256); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(162,256); ctx.lineTo(144,258); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(144,258); ctx.lineTo(131,258); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(131,258); ctx.lineTo(118,255); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(118,255); ctx.lineTo(111,251); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(111,251); ctx.lineTo(106,247); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(106,247); ctx.lineTo(103,242); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(103,242); ctx.lineTo(102,235); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(102,235); ctx.lineTo(102,228); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(102,228); ctx.lineTo(103,220); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(103,220); ctx.lineTo(108,208); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(108,208); ctx.lineTo(114,198); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(114,198); ctx.lineTo(122,188); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(122,188); ctx.lineTo(133,179); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(133,179); ctx.lineTo(146,169); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(146,169); ctx.lineTo(159,162); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(159,162); ctx.lineTo(171,156); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(171,156); ctx.lineTo(183,155); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(183,155); ctx.lineTo(195,155); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(195,155); ctx.lineTo(205,157); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(205,157); ctx.lineTo(215,163); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(215,163); ctx.lineTo(223,171); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(223,171); ctx.lineTo(229,179); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(229,179); ctx.lineTo(233,189); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(233,189); ctx.lineTo(234,198); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(234,198); ctx.lineTo(234,206); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(234,206); ctx.lineTo(234,214); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(234,214); ctx.lineTo(231,222); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(231,222); ctx.lineTo(226,228); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(226,228); ctx.lineTo(218,233); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(218,233); ctx.lineTo(208,239); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(208,239); ctx.lineTo(197,242); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(197,242); ctx.lineTo(186,243); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(186,243); ctx.lineTo(175,243); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(175,243); ctx.lineTo(165,243); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(165,243); ctx.lineTo(155,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(155,238); ctx.lineTo(148,231); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(148,231); ctx.lineTo(140,223); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(140,223); ctx.lineTo(135,213); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(135,213); ctx.lineTo(131,203); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(131,203); ctx.lineTo(128,194); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(128,194); ctx.lineTo(127,183); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(127,183); ctx.lineTo(127,170); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(127,170); ctx.lineTo(127,158); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(127,158); ctx.lineTo(127,147); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(127,147); ctx.lineTo(131,137); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(131,137); ctx.lineTo(134,129); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(134,129); ctx.lineTo(140,120); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(140,120); ctx.lineTo(146,115); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(146,115); ctx.lineTo(155,109); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(155,109); ctx.lineTo(164,106); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(164,106); ctx.lineTo(172,104); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(172,104); ctx.lineTo(183,104); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(183,104); ctx.lineTo(191,105); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(191,105); ctx.lineTo(204,111); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(204,111); ctx.lineTo(215,116); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(215,116); ctx.lineTo(226,124); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(226,124); ctx.lineTo(235,132); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(235,132); ctx.lineTo(241,140); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(241,140); ctx.lineTo(245,146); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(245,146); ctx.lineTo(247,152); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(247,152); ctx.lineTo(247,159); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(247,159); ctx.lineTo(247,167); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(247,167); ctx.lineTo(244,176); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(244,176); ctx.lineTo(236,184); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(236,184); ctx.lineTo(224,194); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(224,194); ctx.lineTo(203,205); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(203,205); ctx.lineTo(183,210); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(183,210); ctx.lineTo(160,212); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(160,212); ctx.lineTo(141,212); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(141,212); ctx.lineTo(123,211); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(123,211); ctx.lineTo(110,207); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(110,207); ctx.lineTo(99,200); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(99,200); ctx.lineTo(91,193); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(91,193); ctx.lineTo(86,187); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(86,187); ctx.lineTo(82,180); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(82,180); ctx.lineTo(80,174); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(80,174); ctx.lineTo(79,168); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(79,168); ctx.lineTo(79,160); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(79,160); ctx.lineTo(79,153); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(79,153); ctx.lineTo(79,145); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(79,145); ctx.lineTo(81,136); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(81,136); ctx.lineTo(83,128); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(83,128); ctx.lineTo(86,119); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(86,119); ctx.lineTo(90,113); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,113); ctx.lineTo(92,109); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(92,109); ctx.lineTo(95,106); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(95,106); ctx.lineTo(96,104); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(96,104); ctx.lineTo(98,104); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(98,104); ctx.closePath(); ctx.strokeStyle="#ff0000"; ctx.beginPath(); ctx.moveTo(39,35); ctx.closePath(); ctx.beginPath(); ctx.moveTo(39,35); ctx.lineTo(39,37); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(39,37); ctx.lineTo(37,44); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(37,44); ctx.lineTo(36,51); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(36,51); ctx.lineTo(35,58); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(35,58); ctx.lineTo(34,65); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(34,65); ctx.lineTo(32,74); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(32,74); ctx.lineTo(31,81); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(31,81); ctx.lineTo(30,89); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(30,89); ctx.lineTo(30,97); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(30,97); ctx.lineTo(30,108); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(30,108); ctx.lineTo(30,119); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(30,119); ctx.lineTo(30,128); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(30,128); ctx.lineTo(30,135); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(30,135); ctx.lineTo(30,141); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(30,141); ctx.lineTo(30,143); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(30,143); ctx.lineTo(29,143); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(29,143); ctx.lineTo(29,138); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(29,138); ctx.lineTo(29,128); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(29,128); ctx.lineTo(29,119); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(29,119); ctx.lineTo(29,108); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(29,108); ctx.lineTo(29,97); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(29,97); ctx.lineTo(30,87); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(30,87); ctx.lineTo(31,76); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(31,76); ctx.lineTo(31,68); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(31,68); ctx.lineTo(31,61); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(31,61); ctx.lineTo(32,58); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(32,58); ctx.lineTo(32,56); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(32,56); ctx.lineTo(32,55); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(32,55); ctx.lineTo(32,59); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(32,59); ctx.lineTo(33,68); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(33,68); ctx.lineTo(34,77); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(34,77); ctx.lineTo(34,88); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(34,88); ctx.lineTo(35,101); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(35,101); ctx.lineTo(36,131); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(36,131); ctx.lineTo(37,140); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(37,140); ctx.lineTo(37,141); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(37,141); ctx.lineTo(38,141); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(38,141); ctx.lineTo(38,138); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(38,138); ctx.lineTo(40,130); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(40,130); ctx.lineTo(41,123); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(41,123); ctx.lineTo(43,112); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(43,112); ctx.lineTo(45,101); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(45,101); ctx.lineTo(49,89); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(49,89); ctx.lineTo(56,68); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,68); ctx.lineTo(57,62); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(57,62); ctx.lineTo(59,57); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(59,57); ctx.lineTo(60,56); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,56); ctx.lineTo(60,55); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,55); ctx.lineTo(60,56); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,56); ctx.lineTo(60,62); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,62); ctx.lineTo(60,73); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,73); ctx.lineTo(60,88); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,88); ctx.lineTo(60,106); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,106); ctx.lineTo(60,134); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,134); ctx.lineTo(60,159); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,159); ctx.lineTo(60,184); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,184); ctx.lineTo(60,204); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,204); ctx.lineTo(60,218); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,218); ctx.lineTo(60,230); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,230); ctx.lineTo(60,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,238); ctx.lineTo(60,243); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,243); ctx.lineTo(60,239); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,239); ctx.lineTo(60,232); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,232); ctx.lineTo(60,223); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,223); ctx.lineTo(60,212); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,212); ctx.lineTo(60,198); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,198); ctx.lineTo(62,181); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(62,181); ctx.lineTo(65,163); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(65,163); ctx.lineTo(68,144); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(68,144); ctx.lineTo(70,128); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(70,128); ctx.lineTo(72,113); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(72,113); ctx.lineTo(73,99); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(73,99); ctx.lineTo(75,89); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(75,89); ctx.lineTo(76,78); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(76,78); ctx.lineTo(76,73); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(76,73); ctx.lineTo(76,72); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(76,72); ctx.lineTo(76,76); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(76,76); ctx.lineTo(76,87); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(76,87); ctx.lineTo(77,99); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(77,99); ctx.lineTo(78,114); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(78,114); ctx.lineTo(79,133); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(79,133); ctx.lineTo(81,159); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(81,159); ctx.lineTo(84,182); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,182); ctx.lineTo(85,208); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(85,208); ctx.lineTo(86,223); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(86,223); ctx.lineTo(87,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(87,238); ctx.lineTo(89,249); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(89,249); ctx.lineTo(90,256); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,256); ctx.lineTo(90,257); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,257); ctx.lineTo(91,256); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(91,256); ctx.lineTo(92,251); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(92,251); ctx.lineTo(94,245); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(94,245); ctx.lineTo(96,238); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(96,238); ctx.lineTo(100,229); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(100,229); ctx.lineTo(104,221); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(104,221); ctx.lineTo(110,210); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(110,210); ctx.lineTo(115,203); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(115,203); ctx.lineTo(120,198); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(120,198); ctx.lineTo(124,194); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(124,194); ctx.lineTo(126,193); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(126,193); ctx.lineTo(128,193); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(128,193); ctx.lineTo(130,195); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(130,195); ctx.lineTo(134,206); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(134,206); ctx.lineTo(141,224); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(141,224); ctx.lineTo(148,244); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(148,244); ctx.lineTo(154,267); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(154,267); ctx.lineTo(158,286); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(158,286); ctx.lineTo(162,302); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(162,302); ctx.lineTo(167,322); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(167,322); ctx.lineTo(174,337); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(174,337); ctx.lineTo(178,348); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(178,348); ctx.closePath(); ctx.beginPath(); ctx.moveTo(271,146); ctx.lineTo(271,142); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(271,142); ctx.lineTo(229,134); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(229,134); ctx.lineTo(230,134); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(230,134); ctx.lineTo(233,133); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(233,133); ctx.lineTo(236,132); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(236,132); ctx.lineTo(240,132); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(240,132); ctx.lineTo(246,131); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(246,131); ctx.lineTo(252,129); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(252,129); ctx.lineTo(258,127); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(258,127); ctx.lineTo(265,125); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(265,125); ctx.lineTo(271,123); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(271,123); ctx.lineTo(276,121); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(276,121); ctx.lineTo(281,118); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(281,118); ctx.lineTo(284,117); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(284,117); ctx.lineTo(287,115); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(287,115); ctx.lineTo(289,114); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(289,114); ctx.lineTo(292,113); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,113); ctx.lineTo(293,112); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(293,112); ctx.lineTo(295,111); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(295,111); ctx.lineTo(298,110); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(298,110); ctx.lineTo(300,109); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(300,109); ctx.lineTo(303,108); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(303,108); ctx.lineTo(306,107); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(306,107); ctx.lineTo(312,106); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(312,106); ctx.lineTo(318,104); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(318,104); ctx.lineTo(328,103); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(328,103); ctx.lineTo(336,101); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(336,101); ctx.lineTo(346,100); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(346,100); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,49); ctx.lineTo(292,52); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,52); ctx.lineTo(292,58); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,58); ctx.lineTo(292,64); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,64); ctx.lineTo(292,69); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,69); ctx.lineTo(292,75); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,75); ctx.lineTo(292,83); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,83); ctx.lineTo(292,92); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,92); ctx.lineTo(292,106); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,106); ctx.lineTo(292,121); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,121); ctx.lineTo(292,137); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,137); ctx.lineTo(292,160); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,160); ctx.lineTo(292,177); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(292,177); ctx.lineTo(290,195); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(290,195); ctx.lineTo(289,209); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(289,209); ctx.lineTo(287,217); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(287,217); ctx.lineTo(287,221); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(287,221); ctx.lineTo(287,222); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(287,222); ctx.lineTo(287,220); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(287,220); ctx.lineTo(287,217); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(287,217); ctx.lineTo(287,215); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(287,215); ctx.lineTo(286,213); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(286,213); ctx.lineTo(286,210); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(286,210); ctx.lineTo(285,208); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(285,208); ctx.lineTo(285,205); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(285,205); ctx.lineTo(285,202); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(285,202); ctx.lineTo(285,201); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(285,201); ctx.lineTo(285,199); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(285,199); ctx.lineTo(285,198); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(285,198); ctx.lineTo(285,197); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(285,197); ctx.lineTo(285,196); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(285,196); ctx.lineTo(286,195); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(286,195); ctx.lineTo(287,195); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(287,195); ctx.lineTo(289,195); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(289,195); ctx.lineTo(291,196); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(291,196); ctx.lineTo(293,200); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(293,200); ctx.lineTo(296,206); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(296,206); ctx.lineTo(299,212); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(299,212); ctx.lineTo(302,219); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(302,219); ctx.lineTo(304,228); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(304,228); ctx.lineTo(304,234); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(304,234); ctx.lineTo(305,240); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(305,240); ctx.lineTo(305,246); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(305,246); ctx.lineTo(304,252); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(304,252); ctx.lineTo(301,256); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(301,256); ctx.lineTo(296,260); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(296,260); ctx.lineTo(291,263); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(291,263); ctx.lineTo(284,266); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(284,266); ctx.lineTo(276,268); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(276,268); ctx.lineTo(267,269); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(267,269); ctx.lineTo(258,269); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(258,269); ctx.lineTo(248,269); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(248,269); ctx.lineTo(238,268); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(238,268); ctx.lineTo(221,263); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(221,263); ctx.lineTo(217,261); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(217,261); ctx.lineTo(214,259); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,259); ctx.lineTo(214,258); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,258); ctx.lineTo(214,257); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,257); ctx.lineTo(214,256); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,256); ctx.lineTo(214,254); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(214,254); ctx.lineTo(217,254); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(217,254); ctx.lineTo(223,254); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(223,254); ctx.lineTo(240,260); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(240,260); ctx.lineTo(259,271); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(259,271); ctx.lineTo(268,278); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(268,278); ctx.lineTo(274,284); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(274,284); ctx.lineTo(279,291); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(279,291); ctx.lineTo(282,297); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(282,297); ctx.lineTo(283,301); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(283,301); ctx.lineTo(284,306); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(284,306); ctx.lineTo(284,307); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(284,307); ctx.lineTo(284,308); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(284,308); ctx.lineTo(279,309); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(279,309); ctx.lineTo(275,309); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(275,309); ctx.lineTo(268,309); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(268,309); ctx.lineTo(260,309); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(260,309); ctx.lineTo(253,306); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(253,306); ctx.lineTo(245,303); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(245,303); ctx.lineTo(239,299); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(239,299); ctx.lineTo(233,294); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(233,294); ctx.lineTo(230,289); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(230,289); ctx.lineTo(227,284); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(227,284); ctx.lineTo(226,280); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(226,280); ctx.lineTo(225,275); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(225,275); ctx.lineTo(225,271); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(225,271); ctx.lineTo(225,266); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(225,266); ctx.lineTo(227,264); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(227,264); ctx.lineTo(230,262); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(230,262); ctx.lineTo(235,260); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(235,260); ctx.lineTo(240,260); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(240,260); ctx.lineTo(247,260); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(247,260); ctx.lineTo(253,260); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(253,260); ctx.lineTo(262,263); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(262,263); ctx.lineTo(268,267); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(268,267); ctx.lineTo(273,270); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(273,270); ctx.lineTo(276,274); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(276,274); ctx.lineTo(278,277); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(278,277); ctx.lineTo(279,279); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(279,279); ctx.lineTo(279,282); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(279,282); ctx.lineTo(279,284); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(279,284); ctx.lineTo(279,285); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(279,285); ctx.lineTo(279,287); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(279,287); ctx.lineTo(278,290); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(278,290); ctx.lineTo(277,290); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(277,290); ctx.lineTo(274,292); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(274,292); ctx.lineTo(272,293); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(272,293); ctx.lineTo(271,293); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(271,293); ctx.lineTo(269,293); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(269,293); ctx.lineTo(268,293); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(268,293); ctx.lineTo(266,293); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(266,293); ctx.lineTo(265,291); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(265,291); ctx.lineTo(263,290); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(263,290); ctx.lineTo(262,288); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(262,288); ctx.lineTo(260,285); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(260,285); ctx.lineTo(259,283); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(259,283); ctx.lineTo(256,280); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(256,280); ctx.lineTo(255,277); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(255,277); ctx.closePath();