public void DrawPuzzle(DotPuzzle puzzle, Canvas colorPointCanvas, Polyline figurePolyline) { try { if (puzzle != null) { colorPointCanvas.Children.Clear(); figurePolyline.Points.Clear(); for (int i = 0; i < puzzle.Dots.Count; i++) { Grid dotContainer = new Grid(); dotContainer.Width = 80; dotContainer.Height = 80; if (i == 0 || i == puzzle.Dots.Count - 1) { if (i == 0) dotContainer.Children.Add(new Canvas() { Background = new ImageBrush(ConvertBitmapToBitmapSource((Resources.greenBall))) }); // do punktu startowego i koncowego potrzebna grafika, najlepiej jakas animacja if (i == puzzle.Dots.Count - 1) dotContainer.Children.Add(new Canvas() { Background = new ImageBrush(ConvertBitmapToBitmapSource((Resources.redBall))) }); TextBlock dotLabel = new TextBlock(); //dotLabel.Text = (i + 1).ToString(); dotLabel.Foreground = Brushes.White; dotLabel.FontSize = 35; dotLabel.HorizontalAlignment = HorizontalAlignment.Center; dotLabel.VerticalAlignment = VerticalAlignment.Center; dotContainer.Children.Add(dotLabel); Canvas.SetTop(dotContainer, puzzle.Dots[i].Y - (dotContainer.Height / 2)); Canvas.SetLeft(dotContainer, puzzle.Dots[i].X - (dotContainer.Width / 2)); colorPointCanvas.Children.Add(dotContainer); } else dotContainer.Children.Add(new Ellipse() { Fill = figurePolyline.Stroke }); //TextBlock dotLabel = new TextBlock(); ////dotLabel.Text = (i + 1).ToString(); //dotLabel.Foreground = Brushes.White; //dotLabel.FontSize = 35; //dotLabel.HorizontalAlignment = System.Windows.HorizontalAlignment.Center; //dotLabel.VerticalAlignment = System.Windows.VerticalAlignment.Center; //dotContainer.Children.Add(dotLabel); //Canvas.SetTop(dotContainer, puzzle.Dots[i].Y - (dotContainer.Height / 2)); //Canvas.SetLeft(dotContainer, puzzle.Dots[i].X - (dotContainer.Width / 2)); //ColorPointCanvas.Children.Add(dotContainer); figurePolyline.Points.Add(new Point(puzzle.Dots[i].X, puzzle.Dots[i].Y)); } } } catch (Exception ex) { } }
private void LoadLevels() { double centerX = (double)Width / 2; double centerY = (double)Height / 2; DotPuzzle firstLeftHand = new DotPuzzle(); DotPuzzle secondLeftHand = new DotPuzzle(); DotPuzzle thirdLeftHand = new DotPuzzle(); DotPuzzle fourthLeftHand = new DotPuzzle(); DotPuzzle fifthLeftHand = new DotPuzzle(); DotPuzzle sixthLeftHand = new DotPuzzle(); DotPuzzle seventhLeftHand = new DotPuzzle(); DotPuzzle eignthLeftHand = new DotPuzzle(); DotPuzzle ninthLeftHand = new DotPuzzle(); DotPuzzle tenthLeftHand = new DotPuzzle(); if (Configuration.Difficulty == 1)//easy { #region Easy Levels Data For Left Hand firstLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (38.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (44.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (46.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (51.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (54.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (58.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (64.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (68.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (72.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (76.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (83.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (91.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (97.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (104.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (110.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (116.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (123.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (38.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (38.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (44.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (46.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (50.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (53.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (56.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (62.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (67.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (74.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (81.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (87.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (94.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (101.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (109.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (117.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (121.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (124.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (74.0 / 100.0), centerY * (38.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (74.0 / 100.0), centerY * (38.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (42.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (46.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (50.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (52.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (55.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (60.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (65.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (72.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (81.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (88.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (93.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (100.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (104.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (112.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (117.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (42.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (45.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (50.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (57.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (63.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (71.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (75.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (78.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (82.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (87.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (70.0 / 100.0), centerY * (93.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (70.0 / 100.0), centerY * (103.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (112.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (118.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (119.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (118.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (116.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (54.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (54.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (53.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (54.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (54.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (58.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (65.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (76.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (91.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (97.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (108.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (114.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (122.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (51.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (51.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (55.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (61.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (69.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (75.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (81.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (96.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (102.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (110.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (118.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (122.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (123.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (124.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (123.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (124.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (51.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (53.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (57.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (60.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (65.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (71.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (77.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (83.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (86.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (90.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (97.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (99.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (103.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (107.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (112.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (51.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (55.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (58.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (64.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (66.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (73.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (76.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (74.0 / 100.0), centerY * (84.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (91.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (98.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (104.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (108.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (111.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (115.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (45.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (47.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (52.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (59.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (65.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (67.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (68.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (68.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (71.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (74.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (80.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (84.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (90.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (102.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (105.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (114.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (110.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (101.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (86.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (81.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (67.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (58.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (51.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (50.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (50.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (51.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (66.0 / 100.0), centerY * (57.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (67.0 / 100.0), centerY * (66.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (68.0 / 100.0), centerY * (73.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (78.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (86.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (98.0 / 100.0))); #endregion } else if (Configuration.Difficulty == 2) { #region Medium Levels Data For Left Hand firstLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (52.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (74.0 / 100.0), centerY * (51.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (48.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (47.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (47.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (49.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (56.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (64.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (75.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (83.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (87.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (86.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (80.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (73.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (73.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (77.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (68.0 / 100.0), centerY * (85.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (67.0 / 100.0), centerY * (99.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (68.0 / 100.0), centerY * (108.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (115.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (120.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (122.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (119.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (115.0 / 100.0))); firstLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (110.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (64.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (72.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (82.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (88.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (91.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (85.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (70.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (63.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (48.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (46.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (45.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (49.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (56.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (64.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (77.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (87.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (98.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (110.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (113.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (114.0 / 100.0))); secondLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (111.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (48.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (54.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (64.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (70.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (81.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (91.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (105.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (119.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (129.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (134.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (132.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (122.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (114.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (108.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (95.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (81.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (72.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (60.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (51.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (49.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (47.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (50.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (57.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (66.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (72.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (83.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (95.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (108.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (114.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (129.0 / 100.0))); thirdLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (137.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (95.0 / 100.0), centerY * (42.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (41.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (41.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (42.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (41.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (42.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (74.0 / 100.0), centerY * (44.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (46.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (54.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (60.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (62.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (63.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (64.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (65.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (67.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (95.0 / 100.0), centerY * (75.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (83.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (85.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (84.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (83.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (82.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (82.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (65.0 / 100.0), centerY * (86.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (64.0 / 100.0), centerY * (94.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (68.0 / 100.0), centerY * (101.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (105.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (103.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (102.0 / 100.0))); fourthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (104.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (42.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (41.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (41.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (49.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (60.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (66.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (72.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (70.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (64.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (55.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (46.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (70.0 / 100.0), centerY * (42.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (68.0 / 100.0), centerY * (49.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (63.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (71.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (79.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (89.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (93.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (100.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (109.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (116.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (112.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (111.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (104.0 / 100.0))); fifthLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (90.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (57.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (63.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (72.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (88.0 / 100.0), centerY * (73.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (69.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (59.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (49.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (42.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (39.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (38.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (40.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (49.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (62.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (70.0 / 100.0), centerY * (76.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (70.0 / 100.0), centerY * (88.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (104.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (117.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (125.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (131.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (134.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (131.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (115.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (93.0 / 100.0), centerY * (105.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (93.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (90.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (92.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (99.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (110.0 / 100.0))); sixthLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (114.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (48.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (48.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (49.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (47.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (49.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (48.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (52.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (67.0 / 100.0), centerY * (63.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (67.0 / 100.0), centerY * (72.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (66.0 / 100.0), centerY * (85.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (66.0 / 100.0), centerY * (98.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (66.0 / 100.0), centerY * (114.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (67.0 / 100.0), centerY * (120.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (128.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (129.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (130.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (130.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (95.0 / 100.0), centerY * (118.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (105.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (95.0 / 100.0), centerY * (90.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (95.0 / 100.0), centerY * (81.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (95.0 / 100.0), centerY * (70.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (63.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (66.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (67.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (67.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (67.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (74.0 / 100.0), centerY * (77.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (74.0 / 100.0), centerY * (86.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (98.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (107.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (114.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (111.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (98.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (89.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (83.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (83.0 / 100.0))); seventhLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (86.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (64.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (61.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (52.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (49.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (50.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (57.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (69.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (76.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (80.0 / 100.0), centerY * (76.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (73.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (74.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (82.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (93.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (95.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (95.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (92.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (92.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (95.0 / 100.0), centerY * (101.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (96.0 / 100.0), centerY * (110.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (121.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (128.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (83.0 / 100.0), centerY * (130.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (77.0 / 100.0), centerY * (132.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (128.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (124.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (112.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (74.0 / 100.0), centerY * (110.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (111.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (112.0 / 100.0))); eignthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (110.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (66.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (66.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (66.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (86.0 / 100.0), centerY * (66.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (65.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (65.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (55.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (47.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (45.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (45.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (46.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (46.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (74.0 / 100.0), centerY * (47.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (46.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (68.0 / 100.0), centerY * (48.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (67.0 / 100.0), centerY * (53.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (66.0 / 100.0), centerY * (63.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (66.0 / 100.0), centerY * (71.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (66.0 / 100.0), centerY * (83.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (67.0 / 100.0), centerY * (93.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (67.0 / 100.0), centerY * (106.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (70.0 / 100.0), centerY * (113.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (113.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (113.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (87.0 / 100.0), centerY * (112.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (90.0 / 100.0), centerY * (111.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (111.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (95.0 / 100.0), centerY * (110.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (95.0 / 100.0), centerY * (101.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (93.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (94.0 / 100.0), centerY * (88.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (84.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (89.0 / 100.0), centerY * (85.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (84.0 / 100.0), centerY * (86.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (85.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (78.0 / 100.0), centerY * (85.0 / 100.0))); ninthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (86.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (65.0 / 100.0), centerY * (130.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (128.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (75.0 / 100.0), centerY * (131.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (131.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (132.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (116.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (96.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (91.0 / 100.0), centerY * (83.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (68.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (92.0 / 100.0), centerY * (58.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (85.0 / 100.0), centerY * (57.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (79.0 / 100.0), centerY * (57.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (76.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (88.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (103.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (82.0 / 100.0), centerY * (110.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (81.0 / 100.0), centerY * (115.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (76.0 / 100.0), centerY * (114.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (71.0 / 100.0), centerY * (112.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (96.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (72.0 / 100.0), centerY * (84.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (68.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (73.0 / 100.0), centerY * (57.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (69.0 / 100.0), centerY * (50.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (66.0 / 100.0), centerY * (51.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (63.0 / 100.0), centerY * (59.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (64.0 / 100.0), centerY * (72.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (64.0 / 100.0), centerY * (83.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (62.0 / 100.0), centerY * (96.0 / 100.0))); tenthLeftHand.Dots.Add(new Point(centerX * (63.0 / 100.0), centerY * (113.0 / 100.0))); #endregion } ListPuzzleL.Add(firstLeftHand); ListPuzzleL.Add(secondLeftHand); ListPuzzleL.Add(thirdLeftHand); ListPuzzleL.Add(fourthLeftHand); ListPuzzleL.Add(fifthLeftHand); ListPuzzleL.Add(sixthLeftHand); ListPuzzleL.Add(seventhLeftHand); ListPuzzleL.Add(eignthLeftHand); ListPuzzleL.Add(ninthLeftHand); ListPuzzleL.Add(tenthLeftHand); { DotPuzzle firstRightHand = new DotPuzzle(); DotPuzzle secondRightHand = new DotPuzzle(); DotPuzzle thirdRightHand = new DotPuzzle(); DotPuzzle fourthRightHand = new DotPuzzle(); DotPuzzle fifthRightHand = new DotPuzzle(); DotPuzzle sixthRightHand = new DotPuzzle(); DotPuzzle seventhRightHand = new DotPuzzle(); DotPuzzle eignthRightHand = new DotPuzzle(); DotPuzzle ninthRightHand = new DotPuzzle(); DotPuzzle tenthRightHand = new DotPuzzle(); if (Configuration.Difficulty == 1)//easy { #region Easy Levels Data For Right Hand firstRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (38.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (44.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (46.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (51.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (54.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (58.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (64.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (68.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (72.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (76.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (83.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (91.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (97.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (104.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (110.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (116.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (123.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (38.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (38.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (44.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (46.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (50.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (53.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (56.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (62.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (67.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (74.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (81.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (87.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (94.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (101.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (109.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (117.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (121.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (124.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (126.0 / 100.0), centerY * (38.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (126.0 / 100.0), centerY * (38.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (42.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (46.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (50.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (52.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (55.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (60.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (65.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (72.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (81.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (88.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (93.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (100.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (104.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (112.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (117.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (42.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (45.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (50.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (57.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (63.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (71.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (75.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (78.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (82.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (87.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (130.0 / 100.0), centerY * (93.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (130.0 / 100.0), centerY * (103.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (112.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (118.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (119.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (118.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (116.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (54.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (54.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (53.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (54.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (54.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (58.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (65.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (76.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (91.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (97.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (108.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (114.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (122.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (51.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (51.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (55.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (61.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (69.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (75.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (81.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (96.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (102.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (110.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (118.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (122.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (123.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (124.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (123.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (124.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (51.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (53.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (57.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (60.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (65.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (71.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (77.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (83.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (86.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (90.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (97.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (99.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (103.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (107.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (112.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (51.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (55.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (58.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (64.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (66.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (73.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (76.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (126.0 / 100.0), centerY * (84.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (91.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (98.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (104.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (108.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (111.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (115.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (45.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (47.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (52.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (59.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (65.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (67.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (68.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (68.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (71.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (74.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (80.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (84.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (90.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (102.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (105.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (114.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (110.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (101.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (86.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (81.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (67.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (58.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (51.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (50.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (50.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (51.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (134.0 / 100.0), centerY * (57.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (133.0 / 100.0), centerY * (66.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (132.0 / 100.0), centerY * (73.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (78.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (86.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (98.0 / 100.0))); #endregion } else if (Configuration.Difficulty == 2) { #region Medium Levels Data For Right Hand firstRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (52.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (126.0 / 100.0), centerY * (51.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (48.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (47.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (47.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (49.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (56.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (64.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (75.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (83.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (87.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (86.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (80.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (73.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (73.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (77.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (132.0 / 100.0), centerY * (85.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (133.0 / 100.0), centerY * (99.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (132.0 / 100.0), centerY * (108.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (115.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (120.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (122.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (119.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (115.0 / 100.0))); firstRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (110.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (64.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (72.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (82.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (88.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (91.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (85.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (70.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (63.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (48.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (46.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (45.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (49.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (56.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (64.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (77.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (87.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (98.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (110.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (113.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (114.0 / 100.0))); secondRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (111.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (48.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (54.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (64.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (70.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (81.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (91.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (105.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (119.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (129.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (134.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (132.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (122.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (114.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (108.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (95.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (81.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (72.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (60.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (51.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (49.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (47.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (50.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (57.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (66.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (72.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (83.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (95.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (108.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (114.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (129.0 / 100.0))); thirdRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (137.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (105.0 / 100.0), centerY * (42.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (41.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (41.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (42.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (41.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (42.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (126.0 / 100.0), centerY * (44.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (46.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (54.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (60.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (62.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (63.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (64.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (65.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (67.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (105.0 / 100.0), centerY * (75.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (83.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (85.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (84.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (83.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (82.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (82.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (135.0 / 100.0), centerY * (86.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (136.0 / 100.0), centerY * (94.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (132.0 / 100.0), centerY * (101.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (105.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (103.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (102.0 / 100.0))); fourthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (104.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (42.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (41.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (41.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (49.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (60.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (66.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (72.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (70.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (64.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (55.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (46.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (130.0 / 100.0), centerY * (42.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (132.0 / 100.0), centerY * (49.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (63.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (71.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (79.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (89.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (93.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (100.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (109.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (116.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (112.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (111.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (104.0 / 100.0))); fifthRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (90.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (57.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (63.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (72.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (112.0 / 100.0), centerY * (73.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (69.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (59.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (49.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (42.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (39.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (38.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (40.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (49.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (62.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (130.0 / 100.0), centerY * (76.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (130.0 / 100.0), centerY * (88.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (104.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (117.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (125.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (131.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (134.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (131.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (115.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (107.0 / 100.0), centerY * (105.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (93.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (90.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (92.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (99.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (110.0 / 100.0))); sixthRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (114.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (48.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (48.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (49.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (47.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (49.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (48.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (52.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (133.0 / 100.0), centerY * (63.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (133.0 / 100.0), centerY * (72.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (134.0 / 100.0), centerY * (85.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (134.0 / 100.0), centerY * (98.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (134.0 / 100.0), centerY * (114.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (133.0 / 100.0), centerY * (120.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (128.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (129.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (130.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (130.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (105.0 / 100.0), centerY * (118.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (105.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (105.0 / 100.0), centerY * (90.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (105.0 / 100.0), centerY * (81.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (105.0 / 100.0), centerY * (70.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (63.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (66.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (67.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (67.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (67.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (126.0 / 100.0), centerY * (77.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (126.0 / 100.0), centerY * (86.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (98.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (107.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (114.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (111.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (98.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (89.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (83.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (83.0 / 100.0))); seventhRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (86.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (64.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (61.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (52.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (49.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (50.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (57.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (69.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (76.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (120.0 / 100.0), centerY * (76.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (73.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (74.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (82.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (93.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (95.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (95.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (92.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (92.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (105.0 / 100.0), centerY * (101.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (104.0 / 100.0), centerY * (110.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (121.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (128.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (117.0 / 100.0), centerY * (130.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (123.0 / 100.0), centerY * (132.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (128.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (124.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (112.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (126.0 / 100.0), centerY * (110.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (111.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (112.0 / 100.0))); eignthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (110.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (66.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (66.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (66.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (114.0 / 100.0), centerY * (66.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (65.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (65.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (55.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (47.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (45.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (45.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (46.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (46.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (126.0 / 100.0), centerY * (47.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (46.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (132.0 / 100.0), centerY * (48.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (133.0 / 100.0), centerY * (53.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (134.0 / 100.0), centerY * (63.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (134.0 / 100.0), centerY * (71.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (134.0 / 100.0), centerY * (83.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (133.0 / 100.0), centerY * (93.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (133.0 / 100.0), centerY * (106.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (130.0 / 100.0), centerY * (113.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (113.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (113.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (113.0 / 100.0), centerY * (112.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (110.0 / 100.0), centerY * (111.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (111.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (105.0 / 100.0), centerY * (110.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (105.0 / 100.0), centerY * (101.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (93.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (106.0 / 100.0), centerY * (88.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (84.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (111.0 / 100.0), centerY * (85.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (116.0 / 100.0), centerY * (86.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (85.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (122.0 / 100.0), centerY * (85.0 / 100.0))); ninthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (86.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (135.0 / 100.0), centerY * (130.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (128.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (125.0 / 100.0), centerY * (131.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (131.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (132.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (116.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (96.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (109.0 / 100.0), centerY * (83.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (68.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (108.0 / 100.0), centerY * (58.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (115.0 / 100.0), centerY * (57.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (121.0 / 100.0), centerY * (57.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (76.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (88.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (103.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (118.0 / 100.0), centerY * (110.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (119.0 / 100.0), centerY * (115.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (124.0 / 100.0), centerY * (114.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (129.0 / 100.0), centerY * (112.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (96.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (128.0 / 100.0), centerY * (84.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (68.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (127.0 / 100.0), centerY * (57.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (131.0 / 100.0), centerY * (50.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (134.0 / 100.0), centerY * (51.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (137.0 / 100.0), centerY * (59.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (136.0 / 100.0), centerY * (72.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (136.0 / 100.0), centerY * (83.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (138.0 / 100.0), centerY * (96.0 / 100.0))); tenthRightHand.Dots.Add(new Point(centerX * (137.0 / 100.0), centerY * (113.0 / 100.0))); #endregion } ListPuzzleR.Add(firstRightHand); ListPuzzleR.Add(secondRightHand); ListPuzzleR.Add(thirdRightHand); ListPuzzleR.Add(fourthRightHand); ListPuzzleR.Add(fifthRightHand); ListPuzzleR.Add(sixthRightHand); ListPuzzleR.Add(seventhRightHand); ListPuzzleR.Add(eignthRightHand); ListPuzzleR.Add(ninthRightHand); ListPuzzleR.Add(tenthRightHand); } }