From 46de8cfbd1aaebc4499eb1c2b996578db517f2e8 Mon Sep 17 00:00:00 2001 From: Phil Pratt-Szeliga Date: Thu, 31 May 2012 13:00:30 -0400 Subject: [PATCH 1/2] Made functions in header file inline. Drawing outside of the image is ignored. --- bitmap_image.hpp | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/bitmap_image.hpp b/bitmap_image.hpp index 9d3007f..3ae9d4d 100644 --- a/bitmap_image.hpp +++ b/bitmap_image.hpp @@ -226,6 +226,12 @@ class bitmap_image const unsigned char green, const unsigned char blue) { + if(x < 0 || y < 0){ + return; + } + if(x >= width_ || y >= height_){ + return; + } data_[(y * row_increment_) + (x * bytes_per_pixel_ + 0)] = blue; data_[(y * row_increment_) + (x * bytes_per_pixel_ + 1)] = green; data_[(y * row_increment_) + (x * bytes_per_pixel_ + 2)] = red; @@ -1477,7 +1483,7 @@ inline void upsample(const unsigned int& width, } } -void checkered_pattern(const unsigned int x_width, +inline void checkered_pattern(const unsigned int x_width, const unsigned int y_width, const unsigned char value, const bitmap_image::color_plane color, @@ -1507,7 +1513,7 @@ void checkered_pattern(const unsigned int x_width, } } -void plasma(bitmap_image& image, +inline void plasma(bitmap_image& image, const double& x, const double& y, const double& width, const double& height, const double& c1, const double& c2, @@ -1549,7 +1555,7 @@ void plasma(bitmap_image& image, } } -double psnr_region(const unsigned int& x, const unsigned int& y, +inline double psnr_region(const unsigned int& x, const unsigned int& y, const unsigned int& width, const unsigned int& height, const bitmap_image& image1, const bitmap_image& image2) { @@ -1588,7 +1594,7 @@ double psnr_region(const unsigned int& x, const unsigned int& y, } } -void hierarchical_psnr_r(const double& x, const double& y, +inline void hierarchical_psnr_r(const double& x, const double& y, const double& width, const double& height, const bitmap_image& image1, bitmap_image& image2, const double& threshold, const rgb_store colormap[]) @@ -1615,7 +1621,7 @@ void hierarchical_psnr_r(const double& x, const double& y, } } -void hierarchical_psnr(bitmap_image& image1,bitmap_image& image2, const double threshold, const rgb_store colormap[]) +inline void hierarchical_psnr(bitmap_image& image1,bitmap_image& image2, const double threshold, const rgb_store colormap[]) { if ((image1.width() != image2.width()) || (image1.height() != image2.height())) From 33c1da95cca12fdd9d48a5745449c40dbd7a047c Mon Sep 17 00:00:00 2001 From: Phil Pratt-Szeliga Date: Mon, 2 Jul 2012 12:18:19 -0400 Subject: [PATCH 2/2] adding ability to draw strings on bitmaps --- Font10.h | 2799 +++ Font12.h | 3479 ++++ Font18.h | 9025 +++++++++ Font48.h | 47891 +++++++++++++++++++++++++++++++++++++++++++++ bitmap_image.hpp | 49 +- 5 files changed, 63242 insertions(+), 1 deletion(-) create mode 100644 Font10.h create mode 100644 Font12.h create mode 100644 Font18.h create mode 100644 Font48.h diff --git a/Font10.h b/Font10.h new file mode 100644 index 0000000..e5552eb --- /dev/null +++ b/Font10.h @@ -0,0 +1,2799 @@ +#include "bitmap_image.hpp" +#include +#include +class Font10 : public bitmap_font { +public: + inline Font10(bitmap_image& bmp) + : bitmap_font(bmp) +{ + std::vector temp_x; + std::vector temp_y; + m_width = 5; + m_charToIndex['a'] = 0; + m_charToIndex['b'] = 1; + m_charToIndex['c'] = 2; + m_charToIndex['d'] = 3; + m_charToIndex['e'] = 4; + m_charToIndex['f'] = 5; + m_charToIndex['g'] = 6; + m_charToIndex['h'] = 7; + m_charToIndex['i'] = 8; + m_charToIndex['j'] = 9; + m_charToIndex['k'] = 10; + m_charToIndex['l'] = 11; + m_charToIndex['m'] = 12; + m_charToIndex['n'] = 13; + m_charToIndex['o'] = 14; + m_charToIndex['p'] = 15; + m_charToIndex['q'] = 16; + m_charToIndex['r'] = 17; + m_charToIndex['s'] = 18; + m_charToIndex['t'] = 19; + m_charToIndex['u'] = 20; + m_charToIndex['v'] = 21; + m_charToIndex['w'] = 22; + m_charToIndex['x'] = 23; + m_charToIndex['y'] = 24; + m_charToIndex['z'] = 25; + m_charToIndex['A'] = 26; + m_charToIndex['B'] = 27; + m_charToIndex['C'] = 28; + m_charToIndex['D'] = 29; + m_charToIndex['E'] = 30; + m_charToIndex['F'] = 31; + m_charToIndex['G'] = 32; + m_charToIndex['H'] = 33; + m_charToIndex['I'] = 34; + m_charToIndex['J'] = 35; + m_charToIndex['K'] = 36; + m_charToIndex['L'] = 37; + m_charToIndex['M'] = 38; + m_charToIndex['N'] = 39; + m_charToIndex['O'] = 40; + m_charToIndex['P'] = 41; + m_charToIndex['Q'] = 42; + m_charToIndex['R'] = 43; + m_charToIndex['S'] = 44; + m_charToIndex['T'] = 45; + m_charToIndex['U'] = 46; + m_charToIndex['V'] = 47; + m_charToIndex['W'] = 48; + m_charToIndex['X'] = 49; + m_charToIndex['Y'] = 50; + m_charToIndex['Z'] = 51; + m_charToIndex['0'] = 52; + m_charToIndex['1'] = 53; + m_charToIndex['2'] = 54; + m_charToIndex['3'] = 55; + m_charToIndex['4'] = 56; + m_charToIndex['5'] = 57; + m_charToIndex['6'] = 58; + m_charToIndex['7'] = 59; + m_charToIndex['8'] = 60; + m_charToIndex['9'] = 61; + m_charToIndex[' '] = 62; + m_charToIndex['!'] = 63; + m_charToIndex['@'] = 64; + m_charToIndex['#'] = 65; + m_charToIndex['$'] = 66; + m_charToIndex['%'] = 67; + m_charToIndex['^'] = 68; + m_charToIndex['&'] = 69; + m_charToIndex['*'] = 70; + m_charToIndex['('] = 71; + m_charToIndex[')'] = 72; + m_charToIndex['-'] = 73; + m_charToIndex['_'] = 74; + m_charToIndex['='] = 75; + m_charToIndex['+'] = 76; + m_charToIndex['['] = 77; + m_charToIndex['{'] = 78; + m_charToIndex[']'] = 79; + m_charToIndex['}'] = 80; + m_charToIndex[';'] = 81; + m_charToIndex[':'] = 82; + m_charToIndex[','] = 83; + m_charToIndex['<'] = 84; + m_charToIndex['.'] = 85; + m_charToIndex['>'] = 86; + m_charToIndex['/'] = 87; + m_charToIndex['?'] = 88; + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(1); + temp_y.push_back(0); + temp_x.push_back(1); + temp_y.push_back(1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(1); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-7); + temp_x.push_back(0); + temp_y.push_back(-6); + temp_x.push_back(0); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-7); + temp_x.push_back(0); + temp_y.push_back(-6); + temp_x.push_back(0); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(1); + temp_x.push_back(1); + temp_y.push_back(1); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-5); + temp_x.push_back(0); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(2); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(2); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(0); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + + } +}; diff --git a/Font12.h b/Font12.h new file mode 100644 index 0000000..6cdbd8d --- /dev/null +++ b/Font12.h @@ -0,0 +1,3479 @@ +#include "bitmap_image.hpp" +#include +#include +class Font12 : public bitmap_font { +public: + inline Font12(bitmap_image& bmp) + : bitmap_font(bmp) +{ + std::vector temp_x; + std::vector temp_y; + m_width = 6; + m_charToIndex['a'] = 0; + m_charToIndex['b'] = 1; + m_charToIndex['c'] = 2; + m_charToIndex['d'] = 3; + m_charToIndex['e'] = 4; + m_charToIndex['f'] = 5; + m_charToIndex['g'] = 6; + m_charToIndex['h'] = 7; + m_charToIndex['i'] = 8; + m_charToIndex['j'] = 9; + m_charToIndex['k'] = 10; + m_charToIndex['l'] = 11; + m_charToIndex['m'] = 12; + m_charToIndex['n'] = 13; + m_charToIndex['o'] = 14; + m_charToIndex['p'] = 15; + m_charToIndex['q'] = 16; + m_charToIndex['r'] = 17; + m_charToIndex['s'] = 18; + m_charToIndex['t'] = 19; + m_charToIndex['u'] = 20; + m_charToIndex['v'] = 21; + m_charToIndex['w'] = 22; + m_charToIndex['x'] = 23; + m_charToIndex['y'] = 24; + m_charToIndex['z'] = 25; + m_charToIndex['A'] = 26; + m_charToIndex['B'] = 27; + m_charToIndex['C'] = 28; + m_charToIndex['D'] = 29; + m_charToIndex['E'] = 30; + m_charToIndex['F'] = 31; + m_charToIndex['G'] = 32; + m_charToIndex['H'] = 33; + m_charToIndex['I'] = 34; + m_charToIndex['J'] = 35; + m_charToIndex['K'] = 36; + m_charToIndex['L'] = 37; + m_charToIndex['M'] = 38; + m_charToIndex['N'] = 39; + m_charToIndex['O'] = 40; + m_charToIndex['P'] = 41; + m_charToIndex['Q'] = 42; + m_charToIndex['R'] = 43; + m_charToIndex['S'] = 44; + m_charToIndex['T'] = 45; + m_charToIndex['U'] = 46; + m_charToIndex['V'] = 47; + m_charToIndex['W'] = 48; + m_charToIndex['X'] = 49; + m_charToIndex['Y'] = 50; + m_charToIndex['Z'] = 51; + m_charToIndex['0'] = 52; + m_charToIndex['1'] = 53; + m_charToIndex['2'] = 54; + m_charToIndex['3'] = 55; + m_charToIndex['4'] = 56; + m_charToIndex['5'] = 57; + m_charToIndex['6'] = 58; + m_charToIndex['7'] = 59; + m_charToIndex['8'] = 60; + m_charToIndex['9'] = 61; + m_charToIndex[' '] = 62; + m_charToIndex['!'] = 63; + m_charToIndex['@'] = 64; + m_charToIndex['#'] = 65; + m_charToIndex['$'] = 66; + m_charToIndex['%'] = 67; + m_charToIndex['^'] = 68; + m_charToIndex['&'] = 69; + m_charToIndex['*'] = 70; + m_charToIndex['('] = 71; + m_charToIndex[')'] = 72; + m_charToIndex['-'] = 73; + m_charToIndex['_'] = 74; + m_charToIndex['='] = 75; + m_charToIndex['+'] = 76; + m_charToIndex['['] = 77; + m_charToIndex['{'] = 78; + m_charToIndex[']'] = 79; + m_charToIndex['}'] = 80; + m_charToIndex[';'] = 81; + m_charToIndex[':'] = 82; + m_charToIndex[','] = 83; + m_charToIndex['<'] = 84; + m_charToIndex['.'] = 85; + m_charToIndex['>'] = 86; + m_charToIndex['/'] = 87; + m_charToIndex['?'] = 88; + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(2); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(2); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(2); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(1); + temp_y.push_back(0); + temp_x.push_back(1); + temp_y.push_back(1); + temp_x.push_back(1); + temp_y.push_back(2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-7); + temp_x.push_back(0); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(2); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(2); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-9); + temp_x.push_back(0); + temp_y.push_back(-8); + temp_x.push_back(0); + temp_y.push_back(-7); + temp_x.push_back(0); + temp_y.push_back(-6); + temp_x.push_back(0); + temp_y.push_back(-5); + temp_x.push_back(0); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-8); + temp_x.push_back(0); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(2); + temp_x.push_back(1); + temp_y.push_back(2); + temp_x.push_back(2); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(2); + temp_x.push_back(4); + temp_y.push_back(2); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(6); + temp_y.push_back(2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(0); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(0); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + + } +}; diff --git a/Font18.h b/Font18.h new file mode 100644 index 0000000..fad2ffb --- /dev/null +++ b/Font18.h @@ -0,0 +1,9025 @@ +#include "bitmap_image.hpp" +#include +#include +class Font18 : public bitmap_font { +public: + inline Font18(bitmap_image& bmp) + : bitmap_font(bmp) +{ + std::vector temp_x; + std::vector temp_y; + m_width = 10; + m_charToIndex['a'] = 0; + m_charToIndex['b'] = 1; + m_charToIndex['c'] = 2; + m_charToIndex['d'] = 3; + m_charToIndex['e'] = 4; + m_charToIndex['f'] = 5; + m_charToIndex['g'] = 6; + m_charToIndex['h'] = 7; + m_charToIndex['i'] = 8; + m_charToIndex['j'] = 9; + m_charToIndex['k'] = 10; + m_charToIndex['l'] = 11; + m_charToIndex['m'] = 12; + m_charToIndex['n'] = 13; + m_charToIndex['o'] = 14; + m_charToIndex['p'] = 15; + m_charToIndex['q'] = 16; + m_charToIndex['r'] = 17; + m_charToIndex['s'] = 18; + m_charToIndex['t'] = 19; + m_charToIndex['u'] = 20; + m_charToIndex['v'] = 21; + m_charToIndex['w'] = 22; + m_charToIndex['x'] = 23; + m_charToIndex['y'] = 24; + m_charToIndex['z'] = 25; + m_charToIndex['A'] = 26; + m_charToIndex['B'] = 27; + m_charToIndex['C'] = 28; + m_charToIndex['D'] = 29; + m_charToIndex['E'] = 30; + m_charToIndex['F'] = 31; + m_charToIndex['G'] = 32; + m_charToIndex['H'] = 33; + m_charToIndex['I'] = 34; + m_charToIndex['J'] = 35; + m_charToIndex['K'] = 36; + m_charToIndex['L'] = 37; + m_charToIndex['M'] = 38; + m_charToIndex['N'] = 39; + m_charToIndex['O'] = 40; + m_charToIndex['P'] = 41; + m_charToIndex['Q'] = 42; + m_charToIndex['R'] = 43; + m_charToIndex['S'] = 44; + m_charToIndex['T'] = 45; + m_charToIndex['U'] = 46; + m_charToIndex['V'] = 47; + m_charToIndex['W'] = 48; + m_charToIndex['X'] = 49; + m_charToIndex['Y'] = 50; + m_charToIndex['Z'] = 51; + m_charToIndex['0'] = 52; + m_charToIndex['1'] = 53; + m_charToIndex['2'] = 54; + m_charToIndex['3'] = 55; + m_charToIndex['4'] = 56; + m_charToIndex['5'] = 57; + m_charToIndex['6'] = 58; + m_charToIndex['7'] = 59; + m_charToIndex['8'] = 60; + m_charToIndex['9'] = 61; + m_charToIndex[' '] = 62; + m_charToIndex['!'] = 63; + m_charToIndex['@'] = 64; + m_charToIndex['#'] = 65; + m_charToIndex['$'] = 66; + m_charToIndex['%'] = 67; + m_charToIndex['^'] = 68; + m_charToIndex['&'] = 69; + m_charToIndex['*'] = 70; + m_charToIndex['('] = 71; + m_charToIndex[')'] = 72; + m_charToIndex['-'] = 73; + m_charToIndex['_'] = 74; + m_charToIndex['='] = 75; + m_charToIndex['+'] = 76; + m_charToIndex['['] = 77; + m_charToIndex['{'] = 78; + m_charToIndex[']'] = 79; + m_charToIndex['}'] = 80; + m_charToIndex[';'] = 81; + m_charToIndex[':'] = 82; + m_charToIndex[','] = 83; + m_charToIndex['<'] = 84; + m_charToIndex['.'] = 85; + m_charToIndex['>'] = 86; + m_charToIndex['/'] = 87; + m_charToIndex['?'] = 88; + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-14); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(2); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(3); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(2); + temp_x.push_back(4); + temp_y.push_back(3); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(5); + temp_y.push_back(3); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(2); + temp_x.push_back(6); + temp_y.push_back(3); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(1); + temp_x.push_back(7); + temp_y.push_back(2); + temp_x.push_back(7); + temp_y.push_back(3); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(8); + temp_y.push_back(1); + temp_x.push_back(8); + temp_y.push_back(2); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(9); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-14); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(2); + temp_x.push_back(1); + temp_y.push_back(3); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(2); + temp_x.push_back(2); + temp_y.push_back(3); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(3); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(2); + temp_x.push_back(4); + temp_y.push_back(3); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-14); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-14); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(1); + temp_y.push_back(0); + temp_x.push_back(1); + temp_y.push_back(1); + temp_x.push_back(1); + temp_y.push_back(2); + temp_x.push_back(1); + temp_y.push_back(3); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(2); + temp_y.push_back(2); + temp_x.push_back(2); + temp_y.push_back(3); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(8); + temp_y.push_back(1); + temp_x.push_back(8); + temp_y.push_back(2); + temp_x.push_back(8); + temp_y.push_back(3); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(9); + temp_y.push_back(1); + temp_x.push_back(9); + temp_y.push_back(2); + temp_x.push_back(9); + temp_y.push_back(3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-10); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-10); + temp_x.push_back(0); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(2); + temp_x.push_back(2); + temp_y.push_back(3); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(3); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(2); + temp_x.push_back(4); + temp_y.push_back(3); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-10); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(0); + temp_x.push_back(7); + temp_y.push_back(1); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(8); + temp_y.push_back(1); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-13); + temp_x.push_back(0); + temp_y.push_back(-12); + temp_x.push_back(0); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-13); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(2); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(2); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(2); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-6); + temp_x.push_back(0); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-12); + temp_x.push_back(0); + temp_y.push_back(-11); + temp_x.push_back(0); + temp_y.push_back(-10); + temp_x.push_back(0); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(1); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(2); + temp_x.push_back(0); + temp_y.push_back(3); + temp_x.push_back(1); + temp_y.push_back(2); + temp_x.push_back(1); + temp_y.push_back(3); + temp_x.push_back(2); + temp_y.push_back(2); + temp_x.push_back(2); + temp_y.push_back(3); + temp_x.push_back(3); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(3); + temp_x.push_back(4); + temp_y.push_back(2); + temp_x.push_back(4); + temp_y.push_back(3); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(5); + temp_y.push_back(3); + temp_x.push_back(6); + temp_y.push_back(2); + temp_x.push_back(6); + temp_y.push_back(3); + temp_x.push_back(7); + temp_y.push_back(2); + temp_x.push_back(7); + temp_y.push_back(3); + temp_x.push_back(8); + temp_y.push_back(2); + temp_x.push_back(8); + temp_y.push_back(3); + temp_x.push_back(9); + temp_y.push_back(2); + temp_x.push_back(9); + temp_y.push_back(3); + temp_x.push_back(10); + temp_y.push_back(2); + temp_x.push_back(10); + temp_y.push_back(3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(1); + temp_y.push_back(-5); + temp_x.push_back(1); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-7); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(1); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(0); + temp_x.push_back(7); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(1); + temp_x.push_back(6); + temp_y.push_back(2); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(1); + temp_x.push_back(7); + temp_y.push_back(2); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(1); + temp_x.push_back(8); + temp_y.push_back(2); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(1); + temp_x.push_back(9); + temp_y.push_back(2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(2); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(3); + temp_y.push_back(2); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(2); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(1); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-3); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(1); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(0); + temp_x.push_back(2); + temp_y.push_back(1); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-13); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + + } +}; diff --git a/Font48.h b/Font48.h new file mode 100644 index 0000000..18e8229 --- /dev/null +++ b/Font48.h @@ -0,0 +1,47891 @@ +#include "bitmap_image.hpp" +#include +#include +class Font48 : public bitmap_font { +public: + inline Font48(bitmap_image& bmp) + : bitmap_font(bmp) +{ + std::vector temp_x; + std::vector temp_y; + m_width = 28; + m_charToIndex['a'] = 0; + m_charToIndex['b'] = 1; + m_charToIndex['c'] = 2; + m_charToIndex['d'] = 3; + m_charToIndex['e'] = 4; + m_charToIndex['f'] = 5; + m_charToIndex['g'] = 6; + m_charToIndex['h'] = 7; + m_charToIndex['i'] = 8; + m_charToIndex['j'] = 9; + m_charToIndex['k'] = 10; + m_charToIndex['l'] = 11; + m_charToIndex['m'] = 12; + m_charToIndex['n'] = 13; + m_charToIndex['o'] = 14; + m_charToIndex['p'] = 15; + m_charToIndex['q'] = 16; + m_charToIndex['r'] = 17; + m_charToIndex['s'] = 18; + m_charToIndex['t'] = 19; + m_charToIndex['u'] = 20; + m_charToIndex['v'] = 21; + m_charToIndex['w'] = 22; + m_charToIndex['x'] = 23; + m_charToIndex['y'] = 24; + m_charToIndex['z'] = 25; + m_charToIndex['A'] = 26; + m_charToIndex['B'] = 27; + m_charToIndex['C'] = 28; + m_charToIndex['D'] = 29; + m_charToIndex['E'] = 30; + m_charToIndex['F'] = 31; + m_charToIndex['G'] = 32; + m_charToIndex['H'] = 33; + m_charToIndex['I'] = 34; + m_charToIndex['J'] = 35; + m_charToIndex['K'] = 36; + m_charToIndex['L'] = 37; + m_charToIndex['M'] = 38; + m_charToIndex['N'] = 39; + m_charToIndex['O'] = 40; + m_charToIndex['P'] = 41; + m_charToIndex['Q'] = 42; + m_charToIndex['R'] = 43; + m_charToIndex['S'] = 44; + m_charToIndex['T'] = 45; + m_charToIndex['U'] = 46; + m_charToIndex['V'] = 47; + m_charToIndex['W'] = 48; + m_charToIndex['X'] = 49; + m_charToIndex['Y'] = 50; + m_charToIndex['Z'] = 51; + m_charToIndex['0'] = 52; + m_charToIndex['1'] = 53; + m_charToIndex['2'] = 54; + m_charToIndex['3'] = 55; + m_charToIndex['4'] = 56; + m_charToIndex['5'] = 57; + m_charToIndex['6'] = 58; + m_charToIndex['7'] = 59; + m_charToIndex['8'] = 60; + m_charToIndex['9'] = 61; + m_charToIndex[' '] = 62; + m_charToIndex['!'] = 63; + m_charToIndex['@'] = 64; + m_charToIndex['#'] = 65; + m_charToIndex['$'] = 66; + m_charToIndex['%'] = 67; + m_charToIndex['^'] = 68; + m_charToIndex['&'] = 69; + m_charToIndex['*'] = 70; + m_charToIndex['('] = 71; + m_charToIndex[')'] = 72; + m_charToIndex['-'] = 73; + m_charToIndex['_'] = 74; + m_charToIndex['='] = 75; + m_charToIndex['+'] = 76; + m_charToIndex['['] = 77; + m_charToIndex['{'] = 78; + m_charToIndex[']'] = 79; + m_charToIndex['}'] = 80; + m_charToIndex[';'] = 81; + m_charToIndex[':'] = 82; + m_charToIndex[','] = 83; + m_charToIndex['<'] = 84; + m_charToIndex['.'] = 85; + m_charToIndex['>'] = 86; + m_charToIndex['/'] = 87; + m_charToIndex['?'] = 88; + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-36); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-36); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-36); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-36); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(0); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(0); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(26); + temp_y.push_back(-18); + temp_x.push_back(26); + temp_y.push_back(-17); + temp_x.push_back(26); + temp_y.push_back(-16); + temp_x.push_back(26); + temp_y.push_back(-15); + temp_x.push_back(26); + temp_y.push_back(-14); + temp_x.push_back(26); + temp_y.push_back(-13); + temp_x.push_back(26); + temp_y.push_back(-12); + temp_x.push_back(26); + temp_y.push_back(-11); + temp_x.push_back(26); + temp_y.push_back(-10); + temp_x.push_back(26); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(0); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(0); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(0); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-36); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-36); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-36); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-36); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(0); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-36); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-36); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-36); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-36); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-36); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-36); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-36); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(4); + temp_x.push_back(6); + temp_y.push_back(5); + temp_x.push_back(6); + temp_y.push_back(6); + temp_x.push_back(6); + temp_y.push_back(7); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(5); + temp_x.push_back(7); + temp_y.push_back(6); + temp_x.push_back(7); + temp_y.push_back(7); + temp_x.push_back(7); + temp_y.push_back(8); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(5); + temp_x.push_back(8); + temp_y.push_back(6); + temp_x.push_back(8); + temp_y.push_back(7); + temp_x.push_back(8); + temp_y.push_back(8); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(5); + temp_x.push_back(9); + temp_y.push_back(6); + temp_x.push_back(9); + temp_y.push_back(7); + temp_x.push_back(9); + temp_y.push_back(8); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(6); + temp_x.push_back(10); + temp_y.push_back(7); + temp_x.push_back(10); + temp_y.push_back(8); + temp_x.push_back(10); + temp_y.push_back(9); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(6); + temp_x.push_back(11); + temp_y.push_back(7); + temp_x.push_back(11); + temp_y.push_back(8); + temp_x.push_back(11); + temp_y.push_back(9); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(6); + temp_x.push_back(12); + temp_y.push_back(7); + temp_x.push_back(12); + temp_y.push_back(8); + temp_x.push_back(12); + temp_y.push_back(9); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(6); + temp_x.push_back(13); + temp_y.push_back(7); + temp_x.push_back(13); + temp_y.push_back(8); + temp_x.push_back(13); + temp_y.push_back(9); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(6); + temp_x.push_back(14); + temp_y.push_back(7); + temp_x.push_back(14); + temp_y.push_back(8); + temp_x.push_back(14); + temp_y.push_back(9); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(6); + temp_x.push_back(15); + temp_y.push_back(7); + temp_x.push_back(15); + temp_y.push_back(8); + temp_x.push_back(15); + temp_y.push_back(9); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(6); + temp_x.push_back(16); + temp_y.push_back(7); + temp_x.push_back(16); + temp_y.push_back(8); + temp_x.push_back(16); + temp_y.push_back(9); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(5); + temp_x.push_back(17); + temp_y.push_back(6); + temp_x.push_back(17); + temp_y.push_back(7); + temp_x.push_back(17); + temp_y.push_back(8); + temp_x.push_back(17); + temp_y.push_back(9); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(5); + temp_x.push_back(18); + temp_y.push_back(6); + temp_x.push_back(18); + temp_y.push_back(7); + temp_x.push_back(18); + temp_y.push_back(8); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(4); + temp_x.push_back(19); + temp_y.push_back(5); + temp_x.push_back(19); + temp_y.push_back(6); + temp_x.push_back(19); + temp_y.push_back(7); + temp_x.push_back(19); + temp_y.push_back(8); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(2); + temp_x.push_back(20); + temp_y.push_back(3); + temp_x.push_back(20); + temp_y.push_back(4); + temp_x.push_back(20); + temp_y.push_back(5); + temp_x.push_back(20); + temp_y.push_back(6); + temp_x.push_back(20); + temp_y.push_back(7); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(0); + temp_x.push_back(21); + temp_y.push_back(1); + temp_x.push_back(21); + temp_y.push_back(2); + temp_x.push_back(21); + temp_y.push_back(3); + temp_x.push_back(21); + temp_y.push_back(4); + temp_x.push_back(21); + temp_y.push_back(5); + temp_x.push_back(21); + temp_y.push_back(6); + temp_x.push_back(21); + temp_y.push_back(7); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(0); + temp_x.push_back(22); + temp_y.push_back(1); + temp_x.push_back(22); + temp_y.push_back(2); + temp_x.push_back(22); + temp_y.push_back(3); + temp_x.push_back(22); + temp_y.push_back(4); + temp_x.push_back(22); + temp_y.push_back(5); + temp_x.push_back(22); + temp_y.push_back(6); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(0); + temp_x.push_back(23); + temp_y.push_back(1); + temp_x.push_back(23); + temp_y.push_back(2); + temp_x.push_back(23); + temp_y.push_back(3); + temp_x.push_back(23); + temp_y.push_back(4); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(0); + temp_x.push_back(24); + temp_y.push_back(1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-36); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-36); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-36); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-36); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(6); + temp_x.push_back(4); + temp_y.push_back(7); + temp_x.push_back(4); + temp_y.push_back(8); + temp_x.push_back(4); + temp_y.push_back(9); + temp_x.push_back(5); + temp_y.push_back(6); + temp_x.push_back(5); + temp_y.push_back(7); + temp_x.push_back(5); + temp_y.push_back(8); + temp_x.push_back(5); + temp_y.push_back(9); + temp_x.push_back(6); + temp_y.push_back(6); + temp_x.push_back(6); + temp_y.push_back(7); + temp_x.push_back(6); + temp_y.push_back(8); + temp_x.push_back(6); + temp_y.push_back(9); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(6); + temp_x.push_back(7); + temp_y.push_back(7); + temp_x.push_back(7); + temp_y.push_back(8); + temp_x.push_back(7); + temp_y.push_back(9); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(6); + temp_x.push_back(8); + temp_y.push_back(7); + temp_x.push_back(8); + temp_y.push_back(8); + temp_x.push_back(8); + temp_y.push_back(9); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(6); + temp_x.push_back(9); + temp_y.push_back(7); + temp_x.push_back(9); + temp_y.push_back(8); + temp_x.push_back(9); + temp_y.push_back(9); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(6); + temp_x.push_back(10); + temp_y.push_back(7); + temp_x.push_back(10); + temp_y.push_back(8); + temp_x.push_back(10); + temp_y.push_back(9); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(6); + temp_x.push_back(11); + temp_y.push_back(7); + temp_x.push_back(11); + temp_y.push_back(8); + temp_x.push_back(11); + temp_y.push_back(9); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(5); + temp_x.push_back(12); + temp_y.push_back(6); + temp_x.push_back(12); + temp_y.push_back(7); + temp_x.push_back(12); + temp_y.push_back(8); + temp_x.push_back(12); + temp_y.push_back(9); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(5); + temp_x.push_back(13); + temp_y.push_back(6); + temp_x.push_back(13); + temp_y.push_back(7); + temp_x.push_back(13); + temp_y.push_back(8); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(14); + temp_y.push_back(4); + temp_x.push_back(14); + temp_y.push_back(5); + temp_x.push_back(14); + temp_y.push_back(6); + temp_x.push_back(14); + temp_y.push_back(7); + temp_x.push_back(14); + temp_y.push_back(8); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(1); + temp_x.push_back(15); + temp_y.push_back(2); + temp_x.push_back(15); + temp_y.push_back(3); + temp_x.push_back(15); + temp_y.push_back(4); + temp_x.push_back(15); + temp_y.push_back(5); + temp_x.push_back(15); + temp_y.push_back(6); + temp_x.push_back(15); + temp_y.push_back(7); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(1); + temp_x.push_back(16); + temp_y.push_back(2); + temp_x.push_back(16); + temp_y.push_back(3); + temp_x.push_back(16); + temp_y.push_back(4); + temp_x.push_back(16); + temp_y.push_back(5); + temp_x.push_back(16); + temp_y.push_back(6); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(1); + temp_x.push_back(17); + temp_y.push_back(2); + temp_x.push_back(17); + temp_y.push_back(3); + temp_x.push_back(17); + temp_y.push_back(4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(6); + temp_y.push_back(-36); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-36); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-36); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-36); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-29); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(-27); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + temp_x.push_back(27); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-36); + temp_x.push_back(2); + temp_y.push_back(-35); + temp_x.push_back(2); + temp_y.push_back(-34); + temp_x.push_back(2); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-36); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-36); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-36); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-36); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-36); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-36); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-36); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-30); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-27); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-22); + temp_x.push_back(26); + temp_y.push_back(-21); + temp_x.push_back(26); + temp_y.push_back(-20); + temp_x.push_back(26); + temp_y.push_back(-19); + temp_x.push_back(26); + temp_y.push_back(-18); + temp_x.push_back(26); + temp_y.push_back(-17); + temp_x.push_back(26); + temp_y.push_back(-16); + temp_x.push_back(26); + temp_y.push_back(-15); + temp_x.push_back(26); + temp_y.push_back(-14); + temp_x.push_back(26); + temp_y.push_back(-13); + temp_x.push_back(26); + temp_y.push_back(-12); + temp_x.push_back(26); + temp_y.push_back(-11); + temp_x.push_back(26); + temp_y.push_back(-10); + temp_x.push_back(26); + temp_y.push_back(-9); + temp_x.push_back(26); + temp_y.push_back(-8); + temp_x.push_back(26); + temp_y.push_back(-7); + temp_x.push_back(26); + temp_y.push_back(-6); + temp_x.push_back(26); + temp_y.push_back(-5); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(26); + temp_y.push_back(-3); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(5); + temp_y.push_back(3); + temp_x.push_back(5); + temp_y.push_back(4); + temp_x.push_back(5); + temp_y.push_back(5); + temp_x.push_back(5); + temp_y.push_back(6); + temp_x.push_back(5); + temp_y.push_back(7); + temp_x.push_back(5); + temp_y.push_back(8); + temp_x.push_back(5); + temp_y.push_back(9); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(1); + temp_x.push_back(6); + temp_y.push_back(2); + temp_x.push_back(6); + temp_y.push_back(3); + temp_x.push_back(6); + temp_y.push_back(4); + temp_x.push_back(6); + temp_y.push_back(5); + temp_x.push_back(6); + temp_y.push_back(6); + temp_x.push_back(6); + temp_y.push_back(7); + temp_x.push_back(6); + temp_y.push_back(8); + temp_x.push_back(6); + temp_y.push_back(9); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(0); + temp_x.push_back(7); + temp_y.push_back(1); + temp_x.push_back(7); + temp_y.push_back(2); + temp_x.push_back(7); + temp_y.push_back(3); + temp_x.push_back(7); + temp_y.push_back(4); + temp_x.push_back(7); + temp_y.push_back(5); + temp_x.push_back(7); + temp_y.push_back(6); + temp_x.push_back(7); + temp_y.push_back(7); + temp_x.push_back(7); + temp_y.push_back(8); + temp_x.push_back(7); + temp_y.push_back(9); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(8); + temp_y.push_back(1); + temp_x.push_back(8); + temp_y.push_back(2); + temp_x.push_back(8); + temp_y.push_back(3); + temp_x.push_back(8); + temp_y.push_back(4); + temp_x.push_back(8); + temp_y.push_back(5); + temp_x.push_back(8); + temp_y.push_back(6); + temp_x.push_back(8); + temp_y.push_back(7); + temp_x.push_back(8); + temp_y.push_back(8); + temp_x.push_back(8); + temp_y.push_back(9); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(0); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(0); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(26); + temp_y.push_back(-18); + temp_x.push_back(26); + temp_y.push_back(-17); + temp_x.push_back(26); + temp_y.push_back(-16); + temp_x.push_back(26); + temp_y.push_back(-15); + temp_x.push_back(26); + temp_y.push_back(-14); + temp_x.push_back(26); + temp_y.push_back(-13); + temp_x.push_back(26); + temp_y.push_back(-12); + temp_x.push_back(26); + temp_y.push_back(-11); + temp_x.push_back(26); + temp_y.push_back(-10); + temp_x.push_back(26); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(0); + temp_x.push_back(21); + temp_y.push_back(1); + temp_x.push_back(21); + temp_y.push_back(2); + temp_x.push_back(21); + temp_y.push_back(3); + temp_x.push_back(21); + temp_y.push_back(4); + temp_x.push_back(21); + temp_y.push_back(5); + temp_x.push_back(21); + temp_y.push_back(6); + temp_x.push_back(21); + temp_y.push_back(7); + temp_x.push_back(21); + temp_y.push_back(8); + temp_x.push_back(21); + temp_y.push_back(9); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(0); + temp_x.push_back(22); + temp_y.push_back(1); + temp_x.push_back(22); + temp_y.push_back(2); + temp_x.push_back(22); + temp_y.push_back(3); + temp_x.push_back(22); + temp_y.push_back(4); + temp_x.push_back(22); + temp_y.push_back(5); + temp_x.push_back(22); + temp_y.push_back(6); + temp_x.push_back(22); + temp_y.push_back(7); + temp_x.push_back(22); + temp_y.push_back(8); + temp_x.push_back(22); + temp_y.push_back(9); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(0); + temp_x.push_back(23); + temp_y.push_back(1); + temp_x.push_back(23); + temp_y.push_back(2); + temp_x.push_back(23); + temp_y.push_back(3); + temp_x.push_back(23); + temp_y.push_back(4); + temp_x.push_back(23); + temp_y.push_back(5); + temp_x.push_back(23); + temp_y.push_back(6); + temp_x.push_back(23); + temp_y.push_back(7); + temp_x.push_back(23); + temp_y.push_back(8); + temp_x.push_back(23); + temp_y.push_back(9); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(0); + temp_x.push_back(24); + temp_y.push_back(1); + temp_x.push_back(24); + temp_y.push_back(2); + temp_x.push_back(24); + temp_y.push_back(3); + temp_x.push_back(24); + temp_y.push_back(4); + temp_x.push_back(24); + temp_y.push_back(5); + temp_x.push_back(24); + temp_y.push_back(6); + temp_x.push_back(24); + temp_y.push_back(7); + temp_x.push_back(24); + temp_y.push_back(8); + temp_x.push_back(24); + temp_y.push_back(9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-25); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-22); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(-30); + temp_x.push_back(10); + temp_y.push_back(-29); + temp_x.push_back(10); + temp_y.push_back(-28); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-30); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-26); + temp_x.push_back(2); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-26); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-26); + temp_x.push_back(0); + temp_y.push_back(-25); + temp_x.push_back(1); + temp_y.push_back(-26); + temp_x.push_back(1); + temp_y.push_back(-25); + temp_x.push_back(1); + temp_y.push_back(-24); + temp_x.push_back(1); + temp_y.push_back(-23); + temp_x.push_back(1); + temp_y.push_back(-22); + temp_x.push_back(1); + temp_y.push_back(-21); + temp_x.push_back(2); + temp_y.push_back(-26); + temp_x.push_back(2); + temp_y.push_back(-25); + temp_x.push_back(2); + temp_y.push_back(-24); + temp_x.push_back(2); + temp_y.push_back(-23); + temp_x.push_back(2); + temp_y.push_back(-22); + temp_x.push_back(2); + temp_y.push_back(-21); + temp_x.push_back(2); + temp_y.push_back(-20); + temp_x.push_back(2); + temp_y.push_back(-19); + temp_x.push_back(2); + temp_y.push_back(-18); + temp_x.push_back(2); + temp_y.push_back(-17); + temp_x.push_back(2); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(26); + temp_y.push_back(-26); + temp_x.push_back(26); + temp_y.push_back(-25); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-22); + temp_x.push_back(26); + temp_y.push_back(-21); + temp_x.push_back(26); + temp_y.push_back(-20); + temp_x.push_back(26); + temp_y.push_back(-19); + temp_x.push_back(26); + temp_y.push_back(-18); + temp_x.push_back(26); + temp_y.push_back(-17); + temp_x.push_back(26); + temp_y.push_back(-16); + temp_x.push_back(27); + temp_y.push_back(-26); + temp_x.push_back(27); + temp_y.push_back(-25); + temp_x.push_back(27); + temp_y.push_back(-24); + temp_x.push_back(27); + temp_y.push_back(-23); + temp_x.push_back(27); + temp_y.push_back(-22); + temp_x.push_back(27); + temp_y.push_back(-21); + temp_x.push_back(28); + temp_y.push_back(-26); + temp_x.push_back(28); + temp_y.push_back(-25); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(6); + temp_x.push_back(4); + temp_y.push_back(7); + temp_x.push_back(4); + temp_y.push_back(8); + temp_x.push_back(4); + temp_y.push_back(9); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(6); + temp_x.push_back(5); + temp_y.push_back(7); + temp_x.push_back(5); + temp_y.push_back(8); + temp_x.push_back(5); + temp_y.push_back(9); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(6); + temp_x.push_back(6); + temp_y.push_back(7); + temp_x.push_back(6); + temp_y.push_back(8); + temp_x.push_back(6); + temp_y.push_back(9); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(6); + temp_x.push_back(7); + temp_y.push_back(7); + temp_x.push_back(7); + temp_y.push_back(8); + temp_x.push_back(7); + temp_y.push_back(9); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(6); + temp_x.push_back(8); + temp_y.push_back(7); + temp_x.push_back(8); + temp_y.push_back(8); + temp_x.push_back(8); + temp_y.push_back(9); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(5); + temp_x.push_back(9); + temp_y.push_back(6); + temp_x.push_back(9); + temp_y.push_back(7); + temp_x.push_back(9); + temp_y.push_back(8); + temp_x.push_back(9); + temp_y.push_back(9); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(4); + temp_x.push_back(10); + temp_y.push_back(5); + temp_x.push_back(10); + temp_y.push_back(6); + temp_x.push_back(10); + temp_y.push_back(7); + temp_x.push_back(10); + temp_y.push_back(8); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(2); + temp_x.push_back(11); + temp_y.push_back(3); + temp_x.push_back(11); + temp_y.push_back(4); + temp_x.push_back(11); + temp_y.push_back(5); + temp_x.push_back(11); + temp_y.push_back(6); + temp_x.push_back(11); + temp_y.push_back(7); + temp_x.push_back(11); + temp_y.push_back(8); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(1); + temp_x.push_back(12); + temp_y.push_back(2); + temp_x.push_back(12); + temp_y.push_back(3); + temp_x.push_back(12); + temp_y.push_back(4); + temp_x.push_back(12); + temp_y.push_back(5); + temp_x.push_back(12); + temp_y.push_back(6); + temp_x.push_back(12); + temp_y.push_back(7); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(1); + temp_x.push_back(13); + temp_y.push_back(2); + temp_x.push_back(13); + temp_y.push_back(3); + temp_x.push_back(13); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(5); + temp_x.push_back(13); + temp_y.push_back(6); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(14); + temp_y.push_back(4); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(1); + temp_x.push_back(15); + temp_y.push_back(2); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-26); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-2); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(-27); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(-30); + temp_x.push_back(10); + temp_y.push_back(-29); + temp_x.push_back(10); + temp_y.push_back(-28); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-30); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-31); + temp_x.push_back(16); + temp_y.push_back(-30); + temp_x.push_back(16); + temp_y.push_back(-29); + temp_x.push_back(16); + temp_y.push_back(-28); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-30); + temp_x.push_back(17); + temp_y.push_back(-29); + temp_x.push_back(17); + temp_y.push_back(-28); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-30); + temp_x.push_back(18); + temp_y.push_back(-29); + temp_x.push_back(18); + temp_y.push_back(-28); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-5); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(26); + temp_y.push_back(-3); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + temp_x.push_back(27); + temp_y.push_back(-2); + temp_x.push_back(27); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-29); + temp_x.push_back(25); + temp_y.push_back(-28); + temp_x.push_back(25); + temp_y.push_back(-27); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-5); + temp_x.push_back(26); + temp_y.push_back(-13); + temp_x.push_back(26); + temp_y.push_back(-12); + temp_x.push_back(26); + temp_y.push_back(-11); + temp_x.push_back(26); + temp_y.push_back(-10); + temp_x.push_back(26); + temp_y.push_back(-9); + temp_x.push_back(26); + temp_y.push_back(-8); + temp_x.push_back(26); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-29); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-36); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(0); + temp_x.push_back(19); + temp_y.push_back(-36); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(0); + temp_x.push_back(20); + temp_y.push_back(-36); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(0); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-31); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-30); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-30); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + temp_x.push_back(25); + temp_y.push_back(-32); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + temp_x.push_back(25); + temp_y.push_back(-32); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-36); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(0); + temp_x.push_back(19); + temp_y.push_back(-36); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(0); + temp_x.push_back(20); + temp_y.push_back(-36); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-29); + temp_x.push_back(16); + temp_y.push_back(-28); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-30); + temp_x.push_back(17); + temp_y.push_back(-29); + temp_x.push_back(17); + temp_y.push_back(-28); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-30); + temp_x.push_back(18); + temp_y.push_back(-29); + temp_x.push_back(18); + temp_y.push_back(-28); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-35); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(26); + temp_y.push_back(-3); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-35); + temp_x.push_back(2); + temp_y.push_back(-34); + temp_x.push_back(2); + temp_y.push_back(-33); + temp_x.push_back(2); + temp_y.push_back(-32); + temp_x.push_back(2); + temp_y.push_back(-31); + temp_x.push_back(2); + temp_y.push_back(-30); + temp_x.push_back(2); + temp_y.push_back(-29); + temp_x.push_back(2); + temp_y.push_back(-28); + temp_x.push_back(2); + temp_y.push_back(-27); + temp_x.push_back(2); + temp_y.push_back(-26); + temp_x.push_back(2); + temp_y.push_back(-25); + temp_x.push_back(2); + temp_y.push_back(-24); + temp_x.push_back(2); + temp_y.push_back(-23); + temp_x.push_back(2); + temp_y.push_back(-22); + temp_x.push_back(2); + temp_y.push_back(-21); + temp_x.push_back(2); + temp_y.push_back(-20); + temp_x.push_back(2); + temp_y.push_back(-19); + temp_x.push_back(2); + temp_y.push_back(-18); + temp_x.push_back(2); + temp_y.push_back(-17); + temp_x.push_back(2); + temp_y.push_back(-16); + temp_x.push_back(2); + temp_y.push_back(-15); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(2); + temp_y.push_back(-4); + temp_x.push_back(2); + temp_y.push_back(-3); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-29); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(-27); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-28); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-28); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + temp_x.push_back(25); + temp_y.push_back(-32); + temp_x.push_back(25); + temp_y.push_back(-31); + temp_x.push_back(25); + temp_y.push_back(-30); + temp_x.push_back(25); + temp_y.push_back(-29); + temp_x.push_back(25); + temp_y.push_back(-28); + temp_x.push_back(25); + temp_y.push_back(-27); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-35); + temp_x.push_back(26); + temp_y.push_back(-34); + temp_x.push_back(26); + temp_y.push_back(-33); + temp_x.push_back(26); + temp_y.push_back(-32); + temp_x.push_back(26); + temp_y.push_back(-31); + temp_x.push_back(26); + temp_y.push_back(-30); + temp_x.push_back(26); + temp_y.push_back(-29); + temp_x.push_back(26); + temp_y.push_back(-28); + temp_x.push_back(26); + temp_y.push_back(-27); + temp_x.push_back(26); + temp_y.push_back(-26); + temp_x.push_back(26); + temp_y.push_back(-25); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-22); + temp_x.push_back(26); + temp_y.push_back(-21); + temp_x.push_back(26); + temp_y.push_back(-20); + temp_x.push_back(26); + temp_y.push_back(-19); + temp_x.push_back(26); + temp_y.push_back(-18); + temp_x.push_back(26); + temp_y.push_back(-17); + temp_x.push_back(26); + temp_y.push_back(-16); + temp_x.push_back(26); + temp_y.push_back(-15); + temp_x.push_back(26); + temp_y.push_back(-14); + temp_x.push_back(26); + temp_y.push_back(-13); + temp_x.push_back(26); + temp_y.push_back(-12); + temp_x.push_back(26); + temp_y.push_back(-11); + temp_x.push_back(26); + temp_y.push_back(-10); + temp_x.push_back(26); + temp_y.push_back(-9); + temp_x.push_back(26); + temp_y.push_back(-8); + temp_x.push_back(26); + temp_y.push_back(-7); + temp_x.push_back(26); + temp_y.push_back(-6); + temp_x.push_back(26); + temp_y.push_back(-5); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(26); + temp_y.push_back(-3); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-29); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(-27); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(-30); + temp_x.push_back(10); + temp_y.push_back(-29); + temp_x.push_back(10); + temp_y.push_back(-28); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-31); + temp_x.push_back(25); + temp_y.push_back(-30); + temp_x.push_back(25); + temp_y.push_back(-29); + temp_x.push_back(25); + temp_y.push_back(-28); + temp_x.push_back(25); + temp_y.push_back(-27); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(26); + temp_y.push_back(-28); + temp_x.push_back(26); + temp_y.push_back(-27); + temp_x.push_back(26); + temp_y.push_back(-26); + temp_x.push_back(26); + temp_y.push_back(-25); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-22); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(1); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(1); + temp_x.push_back(17); + temp_y.push_back(2); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(1); + temp_x.push_back(18); + temp_y.push_back(2); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(0); + temp_x.push_back(19); + temp_y.push_back(1); + temp_x.push_back(19); + temp_y.push_back(2); + temp_x.push_back(19); + temp_y.push_back(3); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(0); + temp_x.push_back(20); + temp_y.push_back(1); + temp_x.push_back(20); + temp_y.push_back(2); + temp_x.push_back(20); + temp_y.push_back(3); + temp_x.push_back(20); + temp_y.push_back(4); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(1); + temp_x.push_back(21); + temp_y.push_back(2); + temp_x.push_back(21); + temp_y.push_back(3); + temp_x.push_back(21); + temp_y.push_back(4); + temp_x.push_back(21); + temp_y.push_back(5); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(2); + temp_x.push_back(22); + temp_y.push_back(3); + temp_x.push_back(22); + temp_y.push_back(4); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(3); + temp_x.push_back(23); + temp_y.push_back(4); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-5); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(26); + temp_y.push_back(-3); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + temp_x.push_back(27); + temp_y.push_back(-3); + temp_x.push_back(27); + temp_y.push_back(-2); + temp_x.push_back(27); + temp_y.push_back(-1); + temp_x.push_back(28); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-35); + temp_x.push_back(1); + temp_y.push_back(-34); + temp_x.push_back(1); + temp_y.push_back(-33); + temp_x.push_back(1); + temp_y.push_back(-32); + temp_x.push_back(2); + temp_y.push_back(-35); + temp_x.push_back(2); + temp_y.push_back(-34); + temp_x.push_back(2); + temp_y.push_back(-33); + temp_x.push_back(2); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + temp_x.push_back(25); + temp_y.push_back(-32); + temp_x.push_back(26); + temp_y.push_back(-35); + temp_x.push_back(26); + temp_y.push_back(-34); + temp_x.push_back(26); + temp_y.push_back(-33); + temp_x.push_back(26); + temp_y.push_back(-32); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-35); + temp_x.push_back(1); + temp_y.push_back(-34); + temp_x.push_back(1); + temp_y.push_back(-33); + temp_x.push_back(2); + temp_y.push_back(-35); + temp_x.push_back(2); + temp_y.push_back(-34); + temp_x.push_back(2); + temp_y.push_back(-33); + temp_x.push_back(2); + temp_y.push_back(-32); + temp_x.push_back(2); + temp_y.push_back(-31); + temp_x.push_back(2); + temp_y.push_back(-30); + temp_x.push_back(2); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + temp_x.push_back(25); + temp_y.push_back(-32); + temp_x.push_back(25); + temp_y.push_back(-31); + temp_x.push_back(26); + temp_y.push_back(-35); + temp_x.push_back(26); + temp_y.push_back(-34); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-35); + temp_x.push_back(0); + temp_y.push_back(-34); + temp_x.push_back(0); + temp_y.push_back(-33); + temp_x.push_back(0); + temp_y.push_back(-32); + temp_x.push_back(0); + temp_y.push_back(-31); + temp_x.push_back(0); + temp_y.push_back(-30); + temp_x.push_back(1); + temp_y.push_back(-35); + temp_x.push_back(1); + temp_y.push_back(-34); + temp_x.push_back(1); + temp_y.push_back(-33); + temp_x.push_back(1); + temp_y.push_back(-32); + temp_x.push_back(1); + temp_y.push_back(-31); + temp_x.push_back(1); + temp_y.push_back(-30); + temp_x.push_back(1); + temp_y.push_back(-29); + temp_x.push_back(1); + temp_y.push_back(-28); + temp_x.push_back(1); + temp_y.push_back(-27); + temp_x.push_back(1); + temp_y.push_back(-26); + temp_x.push_back(1); + temp_y.push_back(-25); + temp_x.push_back(1); + temp_y.push_back(-24); + temp_x.push_back(2); + temp_y.push_back(-35); + temp_x.push_back(2); + temp_y.push_back(-34); + temp_x.push_back(2); + temp_y.push_back(-33); + temp_x.push_back(2); + temp_y.push_back(-32); + temp_x.push_back(2); + temp_y.push_back(-31); + temp_x.push_back(2); + temp_y.push_back(-30); + temp_x.push_back(2); + temp_y.push_back(-29); + temp_x.push_back(2); + temp_y.push_back(-28); + temp_x.push_back(2); + temp_y.push_back(-27); + temp_x.push_back(2); + temp_y.push_back(-26); + temp_x.push_back(2); + temp_y.push_back(-25); + temp_x.push_back(2); + temp_y.push_back(-24); + temp_x.push_back(2); + temp_y.push_back(-23); + temp_x.push_back(2); + temp_y.push_back(-22); + temp_x.push_back(2); + temp_y.push_back(-21); + temp_x.push_back(2); + temp_y.push_back(-20); + temp_x.push_back(2); + temp_y.push_back(-19); + temp_x.push_back(2); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + temp_x.push_back(25); + temp_y.push_back(-32); + temp_x.push_back(25); + temp_y.push_back(-31); + temp_x.push_back(25); + temp_y.push_back(-30); + temp_x.push_back(25); + temp_y.push_back(-29); + temp_x.push_back(25); + temp_y.push_back(-28); + temp_x.push_back(25); + temp_y.push_back(-27); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(26); + temp_y.push_back(-35); + temp_x.push_back(26); + temp_y.push_back(-34); + temp_x.push_back(26); + temp_y.push_back(-33); + temp_x.push_back(26); + temp_y.push_back(-32); + temp_x.push_back(26); + temp_y.push_back(-31); + temp_x.push_back(26); + temp_y.push_back(-30); + temp_x.push_back(26); + temp_y.push_back(-29); + temp_x.push_back(26); + temp_y.push_back(-28); + temp_x.push_back(26); + temp_y.push_back(-27); + temp_x.push_back(26); + temp_y.push_back(-26); + temp_x.push_back(26); + temp_y.push_back(-25); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-22); + temp_x.push_back(26); + temp_y.push_back(-21); + temp_x.push_back(27); + temp_y.push_back(-35); + temp_x.push_back(27); + temp_y.push_back(-34); + temp_x.push_back(27); + temp_y.push_back(-33); + temp_x.push_back(27); + temp_y.push_back(-32); + temp_x.push_back(27); + temp_y.push_back(-31); + temp_x.push_back(27); + temp_y.push_back(-30); + temp_x.push_back(27); + temp_y.push_back(-29); + temp_x.push_back(27); + temp_y.push_back(-28); + temp_x.push_back(27); + temp_y.push_back(-27); + temp_x.push_back(28); + temp_y.push_back(-35); + temp_x.push_back(28); + temp_y.push_back(-34); + temp_x.push_back(28); + temp_y.push_back(-33); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-1); + temp_x.push_back(2); + temp_y.push_back(-2); + temp_x.push_back(2); + temp_y.push_back(-1); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(3); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-29); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(-27); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-30); + temp_x.push_back(10); + temp_y.push_back(-29); + temp_x.push_back(10); + temp_y.push_back(-28); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + temp_x.push_back(25); + temp_y.push_back(-32); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-35); + temp_x.push_back(26); + temp_y.push_back(-34); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(26); + temp_y.push_back(-3); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + temp_x.push_back(27); + temp_y.push_back(-35); + temp_x.push_back(27); + temp_y.push_back(-3); + temp_x.push_back(27); + temp_y.push_back(-2); + temp_x.push_back(27); + temp_y.push_back(-1); + temp_x.push_back(28); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-35); + temp_x.push_back(2); + temp_y.push_back(-35); + temp_x.push_back(2); + temp_y.push_back(-34); + temp_x.push_back(2); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(-27); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-28); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + temp_x.push_back(26); + temp_y.push_back(-35); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + temp_x.push_back(25); + temp_y.push_back(-32); + temp_x.push_back(25); + temp_y.push_back(-31); + temp_x.push_back(25); + temp_y.push_back(-30); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-35); + temp_x.push_back(26); + temp_y.push_back(-34); + temp_x.push_back(26); + temp_y.push_back(-33); + temp_x.push_back(26); + temp_y.push_back(-32); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(26); + temp_y.push_back(-3); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + temp_x.push_back(27); + temp_y.push_back(-4); + temp_x.push_back(27); + temp_y.push_back(-3); + temp_x.push_back(27); + temp_y.push_back(-2); + temp_x.push_back(27); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-31); + temp_x.push_back(16); + temp_y.push_back(-30); + temp_x.push_back(16); + temp_y.push_back(-29); + temp_x.push_back(16); + temp_y.push_back(-28); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-30); + temp_x.push_back(17); + temp_y.push_back(-29); + temp_x.push_back(17); + temp_y.push_back(-28); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-36); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-7); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-36); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-31); + temp_x.push_back(25); + temp_y.push_back(-30); + temp_x.push_back(25); + temp_y.push_back(-29); + temp_x.push_back(25); + temp_y.push_back(-28); + temp_x.push_back(25); + temp_y.push_back(-27); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-29); + temp_x.push_back(26); + temp_y.push_back(-28); + temp_x.push_back(26); + temp_y.push_back(-27); + temp_x.push_back(26); + temp_y.push_back(-26); + temp_x.push_back(26); + temp_y.push_back(-25); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(26); + temp_y.push_back(-3); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(9); + temp_y.push_back(-36); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-30); + temp_x.push_back(17); + temp_y.push_back(-29); + temp_x.push_back(17); + temp_y.push_back(-28); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-30); + temp_x.push_back(18); + temp_y.push_back(-29); + temp_x.push_back(18); + temp_y.push_back(-28); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(3); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(0); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-5); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-36); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(0); + temp_x.push_back(19); + temp_y.push_back(-36); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-36); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-35); + temp_x.push_back(3); + temp_y.push_back(-34); + temp_x.push_back(3); + temp_y.push_back(-33); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-35); + temp_x.push_back(4); + temp_y.push_back(-34); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-5); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-34); + temp_x.push_back(25); + temp_y.push_back(-33); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(0); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-29); + temp_x.push_back(4); + temp_y.push_back(-28); + temp_x.push_back(4); + temp_y.push_back(-27); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-19); + temp_x.push_back(1); + temp_y.push_back(-18); + temp_x.push_back(1); + temp_y.push_back(-17); + temp_x.push_back(1); + temp_y.push_back(-16); + temp_x.push_back(1); + temp_y.push_back(-15); + temp_x.push_back(1); + temp_y.push_back(-14); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-23); + temp_x.push_back(2); + temp_y.push_back(-22); + temp_x.push_back(2); + temp_y.push_back(-21); + temp_x.push_back(2); + temp_y.push_back(-20); + temp_x.push_back(2); + temp_y.push_back(-19); + temp_x.push_back(2); + temp_y.push_back(-18); + temp_x.push_back(2); + temp_y.push_back(-17); + temp_x.push_back(2); + temp_y.push_back(-16); + temp_x.push_back(2); + temp_y.push_back(-15); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(3); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(1); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(0); + temp_x.push_back(7); + temp_y.push_back(1); + temp_x.push_back(7); + temp_y.push_back(2); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(0); + temp_x.push_back(8); + temp_y.push_back(1); + temp_x.push_back(8); + temp_y.push_back(2); + temp_x.push_back(8); + temp_y.push_back(3); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-29); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(9); + temp_y.push_back(1); + temp_x.push_back(9); + temp_y.push_back(2); + temp_x.push_back(9); + temp_y.push_back(3); + temp_x.push_back(9); + temp_y.push_back(4); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(-30); + temp_x.push_back(10); + temp_y.push_back(-29); + temp_x.push_back(10); + temp_y.push_back(1); + temp_x.push_back(10); + temp_y.push_back(2); + temp_x.push_back(10); + temp_y.push_back(3); + temp_x.push_back(10); + temp_y.push_back(4); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-30); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(2); + temp_x.push_back(11); + temp_y.push_back(3); + temp_x.push_back(11); + temp_y.push_back(4); + temp_x.push_back(11); + temp_y.push_back(5); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(2); + temp_x.push_back(12); + temp_y.push_back(3); + temp_x.push_back(12); + temp_y.push_back(4); + temp_x.push_back(12); + temp_y.push_back(5); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(3); + temp_x.push_back(13); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(5); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(14); + temp_y.push_back(4); + temp_x.push_back(14); + temp_y.push_back(5); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(4); + temp_x.push_back(15); + temp_y.push_back(5); + temp_x.push_back(15); + temp_y.push_back(6); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-31); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(4); + temp_x.push_back(16); + temp_y.push_back(5); + temp_x.push_back(16); + temp_y.push_back(6); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(4); + temp_x.push_back(17); + temp_y.push_back(5); + temp_x.push_back(17); + temp_y.push_back(6); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-6); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(4); + temp_x.push_back(18); + temp_y.push_back(5); + temp_x.push_back(18); + temp_y.push_back(6); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(4); + temp_x.push_back(19); + temp_y.push_back(5); + temp_x.push_back(19); + temp_y.push_back(6); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(4); + temp_x.push_back(20); + temp_y.push_back(5); + temp_x.push_back(20); + temp_y.push_back(6); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(4); + temp_x.push_back(21); + temp_y.push_back(5); + temp_x.push_back(21); + temp_y.push_back(6); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(4); + temp_x.push_back(22); + temp_y.push_back(5); + temp_x.push_back(22); + temp_y.push_back(6); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(3); + temp_x.push_back(23); + temp_y.push_back(4); + temp_x.push_back(23); + temp_y.push_back(5); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-29); + temp_x.push_back(24); + temp_y.push_back(-28); + temp_x.push_back(24); + temp_y.push_back(-27); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(4); + temp_x.push_back(24); + temp_y.push_back(5); + temp_x.push_back(25); + temp_y.push_back(-29); + temp_x.push_back(25); + temp_y.push_back(-28); + temp_x.push_back(25); + temp_y.push_back(-27); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(26); + temp_y.push_back(-28); + temp_x.push_back(26); + temp_y.push_back(-27); + temp_x.push_back(26); + temp_y.push_back(-26); + temp_x.push_back(26); + temp_y.push_back(-25); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-22); + temp_x.push_back(26); + temp_y.push_back(-21); + temp_x.push_back(26); + temp_y.push_back(-20); + temp_x.push_back(26); + temp_y.push_back(-19); + temp_x.push_back(26); + temp_y.push_back(-18); + temp_x.push_back(26); + temp_y.push_back(-17); + temp_x.push_back(26); + temp_y.push_back(-16); + temp_x.push_back(26); + temp_y.push_back(-15); + temp_x.push_back(26); + temp_y.push_back(-14); + temp_x.push_back(26); + temp_y.push_back(-13); + temp_x.push_back(26); + temp_y.push_back(-12); + temp_x.push_back(26); + temp_y.push_back(-11); + temp_x.push_back(26); + temp_y.push_back(-10); + temp_x.push_back(26); + temp_y.push_back(-9); + temp_x.push_back(26); + temp_y.push_back(-8); + temp_x.push_back(26); + temp_y.push_back(-7); + temp_x.push_back(26); + temp_y.push_back(-6); + temp_x.push_back(26); + temp_y.push_back(-5); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(27); + temp_y.push_back(-25); + temp_x.push_back(27); + temp_y.push_back(-24); + temp_x.push_back(27); + temp_y.push_back(-23); + temp_x.push_back(27); + temp_y.push_back(-22); + temp_x.push_back(27); + temp_y.push_back(-21); + temp_x.push_back(27); + temp_y.push_back(-20); + temp_x.push_back(27); + temp_y.push_back(-19); + temp_x.push_back(27); + temp_y.push_back(-18); + temp_x.push_back(27); + temp_y.push_back(-17); + temp_x.push_back(27); + temp_y.push_back(-16); + temp_x.push_back(27); + temp_y.push_back(-15); + temp_x.push_back(27); + temp_y.push_back(-14); + temp_x.push_back(27); + temp_y.push_back(-13); + temp_x.push_back(27); + temp_y.push_back(-12); + temp_x.push_back(27); + temp_y.push_back(-11); + temp_x.push_back(27); + temp_y.push_back(-10); + temp_x.push_back(27); + temp_y.push_back(-9); + temp_x.push_back(27); + temp_y.push_back(-8); + temp_x.push_back(27); + temp_y.push_back(-7); + temp_x.push_back(27); + temp_y.push_back(-6); + temp_x.push_back(27); + temp_y.push_back(-5); + temp_x.push_back(27); + temp_y.push_back(-4); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(-14); + temp_x.push_back(0); + temp_y.push_back(-13); + temp_x.push_back(0); + temp_y.push_back(-12); + temp_x.push_back(0); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-14); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(4); + temp_y.push_back(-2); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-28); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-25); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-30); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-35); + temp_x.push_back(23); + temp_y.push_back(-34); + temp_x.push_back(23); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-35); + temp_x.push_back(24); + temp_y.push_back(-34); + temp_x.push_back(24); + temp_y.push_back(-33); + temp_x.push_back(24); + temp_y.push_back(-32); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-35); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(26); + temp_y.push_back(-25); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-22); + temp_x.push_back(27); + temp_y.push_back(-25); + temp_x.push_back(27); + temp_y.push_back(-24); + temp_x.push_back(27); + temp_y.push_back(-23); + temp_x.push_back(27); + temp_y.push_back(-22); + temp_x.push_back(28); + temp_y.push_back(-25); + temp_x.push_back(28); + temp_y.push_back(-24); + temp_x.push_back(28); + temp_y.push_back(-23); + temp_x.push_back(28); + temp_y.push_back(-22); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-29); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(-27); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-30); + temp_x.push_back(10); + temp_y.push_back(-29); + temp_x.push_back(10); + temp_y.push_back(-28); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-4); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-30); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-37); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(14); + temp_y.push_back(4); + temp_x.push_back(14); + temp_y.push_back(5); + temp_x.push_back(14); + temp_y.push_back(6); + temp_x.push_back(15); + temp_y.push_back(-37); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(1); + temp_x.push_back(15); + temp_y.push_back(2); + temp_x.push_back(15); + temp_y.push_back(3); + temp_x.push_back(15); + temp_y.push_back(4); + temp_x.push_back(15); + temp_y.push_back(5); + temp_x.push_back(15); + temp_y.push_back(6); + temp_x.push_back(16); + temp_y.push_back(-31); + temp_x.push_back(16); + temp_y.push_back(-30); + temp_x.push_back(16); + temp_y.push_back(-29); + temp_x.push_back(16); + temp_y.push_back(-28); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-30); + temp_x.push_back(17); + temp_y.push_back(-29); + temp_x.push_back(17); + temp_y.push_back(-28); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-30); + temp_x.push_back(18); + temp_y.push_back(-29); + temp_x.push_back(18); + temp_y.push_back(-28); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-29); + temp_x.push_back(1); + temp_y.push_back(-28); + temp_x.push_back(1); + temp_y.push_back(-27); + temp_x.push_back(1); + temp_y.push_back(-26); + temp_x.push_back(1); + temp_y.push_back(-25); + temp_x.push_back(2); + temp_y.push_back(-31); + temp_x.push_back(2); + temp_y.push_back(-30); + temp_x.push_back(2); + temp_y.push_back(-29); + temp_x.push_back(2); + temp_y.push_back(-28); + temp_x.push_back(2); + temp_y.push_back(-27); + temp_x.push_back(2); + temp_y.push_back(-26); + temp_x.push_back(2); + temp_y.push_back(-25); + temp_x.push_back(2); + temp_y.push_back(-24); + temp_x.push_back(2); + temp_y.push_back(-23); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-32); + temp_x.push_back(3); + temp_y.push_back(-31); + temp_x.push_back(3); + temp_y.push_back(-30); + temp_x.push_back(3); + temp_y.push_back(-29); + temp_x.push_back(3); + temp_y.push_back(-28); + temp_x.push_back(3); + temp_y.push_back(-27); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-33); + temp_x.push_back(4); + temp_y.push_back(-32); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(18); + temp_y.push_back(-1); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(19); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-1); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-2); + temp_x.push_back(20); + temp_y.push_back(-1); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(21); + temp_y.push_back(-1); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-5); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-5); + temp_x.push_back(25); + temp_y.push_back(-4); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-22); + temp_x.push_back(26); + temp_y.push_back(-12); + temp_x.push_back(26); + temp_y.push_back(-11); + temp_x.push_back(26); + temp_y.push_back(-10); + temp_x.push_back(26); + temp_y.push_back(-9); + temp_x.push_back(26); + temp_y.push_back(-8); + temp_x.push_back(26); + temp_y.push_back(-7); + temp_x.push_back(26); + temp_y.push_back(-6); + temp_x.push_back(26); + temp_y.push_back(-5); + temp_x.push_back(26); + temp_y.push_back(-4); + temp_x.push_back(27); + temp_y.push_back(-10); + temp_x.push_back(27); + temp_y.push_back(-9); + temp_x.push_back(27); + temp_y.push_back(-8); + temp_x.push_back(27); + temp_y.push_back(-7); + temp_x.push_back(27); + temp_y.push_back(-6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-30); + temp_x.push_back(9); + temp_y.push_back(-29); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(-27); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(-30); + temp_x.push_back(10); + temp_y.push_back(-29); + temp_x.push_back(10); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-30); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-30); + temp_x.push_back(17); + temp_y.push_back(-29); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-30); + temp_x.push_back(18); + temp_y.push_back(-29); + temp_x.push_back(18); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-23); + temp_x.push_back(27); + temp_y.push_back(-23); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(1); + temp_y.push_back(-14); + temp_x.push_back(1); + temp_y.push_back(-13); + temp_x.push_back(1); + temp_y.push_back(-12); + temp_x.push_back(1); + temp_y.push_back(-11); + temp_x.push_back(1); + temp_y.push_back(-10); + temp_x.push_back(1); + temp_y.push_back(-9); + temp_x.push_back(1); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-16); + temp_x.push_back(2); + temp_y.push_back(-15); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(2); + temp_y.push_back(-13); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-13); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(3); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-13); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-5); + temp_x.push_back(4); + temp_y.push_back(-4); + temp_x.push_back(4); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-29); + temp_x.push_back(5); + temp_y.push_back(-28); + temp_x.push_back(5); + temp_y.push_back(-27); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-5); + temp_x.push_back(5); + temp_y.push_back(-4); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-28); + temp_x.push_back(6); + temp_y.push_back(-27); + temp_x.push_back(6); + temp_y.push_back(-26); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-28); + temp_x.push_back(7); + temp_y.push_back(-27); + temp_x.push_back(7); + temp_y.push_back(-26); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(8); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-27); + temp_x.push_back(8); + temp_y.push_back(-26); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(8); + temp_y.push_back(-2); + temp_x.push_back(8); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-31); + temp_x.push_back(9); + temp_y.push_back(-26); + temp_x.push_back(9); + temp_y.push_back(-25); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-4); + temp_x.push_back(9); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-2); + temp_x.push_back(9); + temp_y.push_back(-1); + temp_x.push_back(9); + temp_y.push_back(0); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-3); + temp_x.push_back(10); + temp_y.push_back(-2); + temp_x.push_back(10); + temp_y.push_back(-1); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(18); + temp_y.push_back(-7); + temp_x.push_back(18); + temp_y.push_back(-5); + temp_x.push_back(18); + temp_y.push_back(-4); + temp_x.push_back(18); + temp_y.push_back(-3); + temp_x.push_back(18); + temp_y.push_back(-2); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-7); + temp_x.push_back(19); + temp_y.push_back(-6); + temp_x.push_back(19); + temp_y.push_back(-5); + temp_x.push_back(19); + temp_y.push_back(-4); + temp_x.push_back(19); + temp_y.push_back(-3); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(20); + temp_y.push_back(-6); + temp_x.push_back(20); + temp_y.push_back(-5); + temp_x.push_back(20); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-6); + temp_x.push_back(21); + temp_y.push_back(-5); + temp_x.push_back(21); + temp_y.push_back(-4); + temp_x.push_back(21); + temp_y.push_back(-3); + temp_x.push_back(21); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-6); + temp_x.push_back(22); + temp_y.push_back(-5); + temp_x.push_back(22); + temp_y.push_back(-4); + temp_x.push_back(22); + temp_y.push_back(-3); + temp_x.push_back(22); + temp_y.push_back(-2); + temp_x.push_back(22); + temp_y.push_back(-1); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-5); + temp_x.push_back(23); + temp_y.push_back(-4); + temp_x.push_back(23); + temp_y.push_back(-3); + temp_x.push_back(23); + temp_y.push_back(-2); + temp_x.push_back(23); + temp_y.push_back(-1); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-4); + temp_x.push_back(24); + temp_y.push_back(-3); + temp_x.push_back(24); + temp_y.push_back(-2); + temp_x.push_back(24); + temp_y.push_back(-1); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-13); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-3); + temp_x.push_back(25); + temp_y.push_back(-2); + temp_x.push_back(25); + temp_y.push_back(-1); + temp_x.push_back(26); + temp_y.push_back(-18); + temp_x.push_back(26); + temp_y.push_back(-17); + temp_x.push_back(26); + temp_y.push_back(-16); + temp_x.push_back(26); + temp_y.push_back(-15); + temp_x.push_back(26); + temp_y.push_back(-14); + temp_x.push_back(26); + temp_y.push_back(-13); + temp_x.push_back(26); + temp_y.push_back(-2); + temp_x.push_back(26); + temp_y.push_back(-1); + temp_x.push_back(27); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(4); + temp_y.push_back(-31); + temp_x.push_back(4); + temp_y.push_back(-30); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(6); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-29); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-30); + temp_x.push_back(7); + temp_y.push_back(-29); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-30); + temp_x.push_back(8); + temp_y.push_back(-29); + temp_x.push_back(8); + temp_y.push_back(-28); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-29); + temp_x.push_back(9); + temp_y.push_back(-28); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-29); + temp_x.push_back(10); + temp_y.push_back(-28); + temp_x.push_back(10); + temp_y.push_back(-27); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-28); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-29); + temp_x.push_back(18); + temp_y.push_back(-28); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-32); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-31); + temp_x.push_back(24); + temp_y.push_back(-30); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(1); + temp_x.push_back(15); + temp_y.push_back(2); + temp_x.push_back(15); + temp_y.push_back(3); + temp_x.push_back(15); + temp_y.push_back(4); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-31); + temp_x.push_back(16); + temp_y.push_back(-30); + temp_x.push_back(16); + temp_y.push_back(-29); + temp_x.push_back(16); + temp_y.push_back(-28); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(1); + temp_x.push_back(16); + temp_y.push_back(2); + temp_x.push_back(16); + temp_y.push_back(3); + temp_x.push_back(16); + temp_y.push_back(4); + temp_x.push_back(16); + temp_y.push_back(5); + temp_x.push_back(16); + temp_y.push_back(6); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(1); + temp_x.push_back(17); + temp_y.push_back(2); + temp_x.push_back(17); + temp_y.push_back(3); + temp_x.push_back(17); + temp_y.push_back(4); + temp_x.push_back(17); + temp_y.push_back(5); + temp_x.push_back(17); + temp_y.push_back(6); + temp_x.push_back(18); + temp_y.push_back(-36); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(3); + temp_x.push_back(18); + temp_y.push_back(4); + temp_x.push_back(18); + temp_y.push_back(5); + temp_x.push_back(18); + temp_y.push_back(6); + temp_x.push_back(19); + temp_y.push_back(-36); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(5); + temp_x.push_back(19); + temp_y.push_back(6); + temp_x.push_back(20); + temp_y.push_back(-36); + temp_x.push_back(20); + temp_y.push_back(6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(7); + temp_y.push_back(-36); + temp_x.push_back(7); + temp_y.push_back(6); + temp_x.push_back(8); + temp_y.push_back(-36); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(4); + temp_x.push_back(8); + temp_y.push_back(5); + temp_x.push_back(8); + temp_y.push_back(6); + temp_x.push_back(9); + temp_y.push_back(-36); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(3); + temp_x.push_back(9); + temp_y.push_back(4); + temp_x.push_back(9); + temp_y.push_back(5); + temp_x.push_back(9); + temp_y.push_back(6); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-31); + temp_x.push_back(10); + temp_y.push_back(1); + temp_x.push_back(10); + temp_y.push_back(2); + temp_x.push_back(10); + temp_y.push_back(3); + temp_x.push_back(10); + temp_y.push_back(4); + temp_x.push_back(10); + temp_y.push_back(5); + temp_x.push_back(10); + temp_y.push_back(6); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-30); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(1); + temp_x.push_back(11); + temp_y.push_back(2); + temp_x.push_back(11); + temp_y.push_back(3); + temp_x.push_back(11); + temp_y.push_back(4); + temp_x.push_back(11); + temp_y.push_back(5); + temp_x.push_back(11); + temp_y.push_back(6); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(1); + temp_x.push_back(12); + temp_y.push_back(2); + temp_x.push_back(12); + temp_y.push_back(3); + temp_x.push_back(12); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(1); + temp_x.push_back(13); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(0); + temp_y.push_back(7); + temp_x.push_back(0); + temp_y.push_back(8); + temp_x.push_back(0); + temp_y.push_back(9); + temp_x.push_back(0); + temp_y.push_back(10); + temp_x.push_back(1); + temp_y.push_back(7); + temp_x.push_back(1); + temp_y.push_back(8); + temp_x.push_back(1); + temp_y.push_back(9); + temp_x.push_back(1); + temp_y.push_back(10); + temp_x.push_back(2); + temp_y.push_back(7); + temp_x.push_back(2); + temp_y.push_back(8); + temp_x.push_back(2); + temp_y.push_back(9); + temp_x.push_back(2); + temp_y.push_back(10); + temp_x.push_back(3); + temp_y.push_back(7); + temp_x.push_back(3); + temp_y.push_back(8); + temp_x.push_back(3); + temp_y.push_back(9); + temp_x.push_back(3); + temp_y.push_back(10); + temp_x.push_back(4); + temp_y.push_back(7); + temp_x.push_back(4); + temp_y.push_back(8); + temp_x.push_back(4); + temp_y.push_back(9); + temp_x.push_back(4); + temp_y.push_back(10); + temp_x.push_back(5); + temp_y.push_back(7); + temp_x.push_back(5); + temp_y.push_back(8); + temp_x.push_back(5); + temp_y.push_back(9); + temp_x.push_back(5); + temp_y.push_back(10); + temp_x.push_back(6); + temp_y.push_back(7); + temp_x.push_back(6); + temp_y.push_back(8); + temp_x.push_back(6); + temp_y.push_back(9); + temp_x.push_back(6); + temp_y.push_back(10); + temp_x.push_back(7); + temp_y.push_back(7); + temp_x.push_back(7); + temp_y.push_back(8); + temp_x.push_back(7); + temp_y.push_back(9); + temp_x.push_back(7); + temp_y.push_back(10); + temp_x.push_back(8); + temp_y.push_back(7); + temp_x.push_back(8); + temp_y.push_back(8); + temp_x.push_back(8); + temp_y.push_back(9); + temp_x.push_back(8); + temp_y.push_back(10); + temp_x.push_back(9); + temp_y.push_back(7); + temp_x.push_back(9); + temp_y.push_back(8); + temp_x.push_back(9); + temp_y.push_back(9); + temp_x.push_back(9); + temp_y.push_back(10); + temp_x.push_back(10); + temp_y.push_back(7); + temp_x.push_back(10); + temp_y.push_back(8); + temp_x.push_back(10); + temp_y.push_back(9); + temp_x.push_back(10); + temp_y.push_back(10); + temp_x.push_back(11); + temp_y.push_back(7); + temp_x.push_back(11); + temp_y.push_back(8); + temp_x.push_back(11); + temp_y.push_back(9); + temp_x.push_back(11); + temp_y.push_back(10); + temp_x.push_back(12); + temp_y.push_back(7); + temp_x.push_back(12); + temp_y.push_back(8); + temp_x.push_back(12); + temp_y.push_back(9); + temp_x.push_back(12); + temp_y.push_back(10); + temp_x.push_back(13); + temp_y.push_back(7); + temp_x.push_back(13); + temp_y.push_back(8); + temp_x.push_back(13); + temp_y.push_back(9); + temp_x.push_back(13); + temp_y.push_back(10); + temp_x.push_back(14); + temp_y.push_back(7); + temp_x.push_back(14); + temp_y.push_back(8); + temp_x.push_back(14); + temp_y.push_back(9); + temp_x.push_back(14); + temp_y.push_back(10); + temp_x.push_back(15); + temp_y.push_back(7); + temp_x.push_back(15); + temp_y.push_back(8); + temp_x.push_back(15); + temp_y.push_back(9); + temp_x.push_back(15); + temp_y.push_back(10); + temp_x.push_back(16); + temp_y.push_back(7); + temp_x.push_back(16); + temp_y.push_back(8); + temp_x.push_back(16); + temp_y.push_back(9); + temp_x.push_back(16); + temp_y.push_back(10); + temp_x.push_back(17); + temp_y.push_back(7); + temp_x.push_back(17); + temp_y.push_back(8); + temp_x.push_back(17); + temp_y.push_back(9); + temp_x.push_back(17); + temp_y.push_back(10); + temp_x.push_back(18); + temp_y.push_back(7); + temp_x.push_back(18); + temp_y.push_back(8); + temp_x.push_back(18); + temp_y.push_back(9); + temp_x.push_back(18); + temp_y.push_back(10); + temp_x.push_back(19); + temp_y.push_back(7); + temp_x.push_back(19); + temp_y.push_back(8); + temp_x.push_back(19); + temp_y.push_back(9); + temp_x.push_back(19); + temp_y.push_back(10); + temp_x.push_back(20); + temp_y.push_back(7); + temp_x.push_back(20); + temp_y.push_back(8); + temp_x.push_back(20); + temp_y.push_back(9); + temp_x.push_back(20); + temp_y.push_back(10); + temp_x.push_back(21); + temp_y.push_back(7); + temp_x.push_back(21); + temp_y.push_back(8); + temp_x.push_back(21); + temp_y.push_back(9); + temp_x.push_back(21); + temp_y.push_back(10); + temp_x.push_back(22); + temp_y.push_back(7); + temp_x.push_back(22); + temp_y.push_back(8); + temp_x.push_back(22); + temp_y.push_back(9); + temp_x.push_back(22); + temp_y.push_back(10); + temp_x.push_back(23); + temp_y.push_back(7); + temp_x.push_back(23); + temp_y.push_back(8); + temp_x.push_back(23); + temp_y.push_back(9); + temp_x.push_back(23); + temp_y.push_back(10); + temp_x.push_back(24); + temp_y.push_back(7); + temp_x.push_back(24); + temp_y.push_back(8); + temp_x.push_back(24); + temp_y.push_back(9); + temp_x.push_back(24); + temp_y.push_back(10); + temp_x.push_back(25); + temp_y.push_back(7); + temp_x.push_back(25); + temp_y.push_back(8); + temp_x.push_back(25); + temp_y.push_back(9); + temp_x.push_back(25); + temp_y.push_back(10); + temp_x.push_back(26); + temp_y.push_back(7); + temp_x.push_back(26); + temp_y.push_back(8); + temp_x.push_back(26); + temp_y.push_back(9); + temp_x.push_back(26); + temp_y.push_back(10); + temp_x.push_back(27); + temp_y.push_back(7); + temp_x.push_back(27); + temp_y.push_back(8); + temp_x.push_back(27); + temp_y.push_back(9); + temp_x.push_back(27); + temp_y.push_back(10); + temp_x.push_back(28); + temp_y.push_back(7); + temp_x.push_back(28); + temp_y.push_back(8); + temp_x.push_back(28); + temp_y.push_back(9); + temp_x.push_back(28); + temp_y.push_back(10); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-22); + temp_x.push_back(2); + temp_y.push_back(-21); + temp_x.push_back(2); + temp_y.push_back(-20); + temp_x.push_back(2); + temp_y.push_back(-19); + temp_x.push_back(2); + temp_y.push_back(-12); + temp_x.push_back(2); + temp_y.push_back(-11); + temp_x.push_back(2); + temp_y.push_back(-10); + temp_x.push_back(2); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-22); + temp_x.push_back(3); + temp_y.push_back(-21); + temp_x.push_back(3); + temp_y.push_back(-20); + temp_x.push_back(3); + temp_y.push_back(-19); + temp_x.push_back(3); + temp_y.push_back(-12); + temp_x.push_back(3); + temp_y.push_back(-11); + temp_x.push_back(3); + temp_y.push_back(-10); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-22); + temp_x.push_back(4); + temp_y.push_back(-21); + temp_x.push_back(4); + temp_y.push_back(-20); + temp_x.push_back(4); + temp_y.push_back(-19); + temp_x.push_back(4); + temp_y.push_back(-12); + temp_x.push_back(4); + temp_y.push_back(-11); + temp_x.push_back(4); + temp_y.push_back(-10); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-22); + temp_x.push_back(5); + temp_y.push_back(-21); + temp_x.push_back(5); + temp_y.push_back(-20); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-12); + temp_x.push_back(5); + temp_y.push_back(-11); + temp_x.push_back(5); + temp_y.push_back(-10); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-21); + temp_x.push_back(6); + temp_y.push_back(-20); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-12); + temp_x.push_back(6); + temp_y.push_back(-11); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-21); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(7); + temp_y.push_back(-11); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-11); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-21); + temp_x.push_back(22); + temp_y.push_back(-20); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-11); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-22); + temp_x.push_back(23); + temp_y.push_back(-21); + temp_x.push_back(23); + temp_y.push_back(-20); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-12); + temp_x.push_back(23); + temp_y.push_back(-11); + temp_x.push_back(23); + temp_y.push_back(-10); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-22); + temp_x.push_back(24); + temp_y.push_back(-21); + temp_x.push_back(24); + temp_y.push_back(-20); + temp_x.push_back(24); + temp_y.push_back(-19); + temp_x.push_back(24); + temp_y.push_back(-12); + temp_x.push_back(24); + temp_y.push_back(-11); + temp_x.push_back(24); + temp_y.push_back(-10); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-22); + temp_x.push_back(25); + temp_y.push_back(-21); + temp_x.push_back(25); + temp_y.push_back(-20); + temp_x.push_back(25); + temp_y.push_back(-19); + temp_x.push_back(25); + temp_y.push_back(-12); + temp_x.push_back(25); + temp_y.push_back(-11); + temp_x.push_back(25); + temp_y.push_back(-10); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(26); + temp_y.push_back(-22); + temp_x.push_back(26); + temp_y.push_back(-21); + temp_x.push_back(26); + temp_y.push_back(-20); + temp_x.push_back(26); + temp_y.push_back(-19); + temp_x.push_back(26); + temp_y.push_back(-12); + temp_x.push_back(26); + temp_y.push_back(-11); + temp_x.push_back(26); + temp_y.push_back(-10); + temp_x.push_back(26); + temp_y.push_back(-9); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-17); + temp_x.push_back(2); + temp_y.push_back(-16); + temp_x.push_back(2); + temp_y.push_back(-15); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-17); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(-30); + temp_x.push_back(11); + temp_y.push_back(-29); + temp_x.push_back(11); + temp_y.push_back(-28); + temp_x.push_back(11); + temp_y.push_back(-27); + temp_x.push_back(11); + temp_y.push_back(-26); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(11); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(1); + temp_x.push_back(11); + temp_y.push_back(2); + temp_x.push_back(11); + temp_y.push_back(3); + temp_x.push_back(11); + temp_y.push_back(4); + temp_x.push_back(11); + temp_y.push_back(5); + temp_x.push_back(11); + temp_y.push_back(6); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(1); + temp_x.push_back(12); + temp_y.push_back(2); + temp_x.push_back(12); + temp_y.push_back(3); + temp_x.push_back(12); + temp_y.push_back(4); + temp_x.push_back(12); + temp_y.push_back(5); + temp_x.push_back(12); + temp_y.push_back(6); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(1); + temp_x.push_back(13); + temp_y.push_back(2); + temp_x.push_back(13); + temp_y.push_back(3); + temp_x.push_back(13); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(5); + temp_x.push_back(13); + temp_y.push_back(6); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(14); + temp_y.push_back(4); + temp_x.push_back(14); + temp_y.push_back(5); + temp_x.push_back(14); + temp_y.push_back(6); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(3); + temp_x.push_back(15); + temp_y.push_back(4); + temp_x.push_back(15); + temp_y.push_back(5); + temp_x.push_back(15); + temp_y.push_back(6); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(3); + temp_x.push_back(16); + temp_y.push_back(4); + temp_x.push_back(16); + temp_y.push_back(5); + temp_x.push_back(16); + temp_y.push_back(6); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(3); + temp_x.push_back(17); + temp_y.push_back(4); + temp_x.push_back(17); + temp_y.push_back(5); + temp_x.push_back(17); + temp_y.push_back(6); + temp_x.push_back(18); + temp_y.push_back(-36); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(3); + temp_x.push_back(18); + temp_y.push_back(4); + temp_x.push_back(18); + temp_y.push_back(5); + temp_x.push_back(18); + temp_y.push_back(6); + temp_x.push_back(19); + temp_y.push_back(-36); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(3); + temp_x.push_back(19); + temp_y.push_back(4); + temp_x.push_back(19); + temp_y.push_back(5); + temp_x.push_back(19); + temp_y.push_back(6); + temp_x.push_back(20); + temp_y.push_back(-36); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(3); + temp_x.push_back(20); + temp_y.push_back(4); + temp_x.push_back(20); + temp_y.push_back(5); + temp_x.push_back(20); + temp_y.push_back(6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-16); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-16); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-16); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-17); + temp_x.push_back(10); + temp_y.push_back(-16); + temp_x.push_back(10); + temp_y.push_back(-15); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-17); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(1); + temp_x.push_back(12); + temp_y.push_back(2); + temp_x.push_back(12); + temp_y.push_back(3); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(1); + temp_x.push_back(13); + temp_y.push_back(2); + temp_x.push_back(13); + temp_y.push_back(3); + temp_x.push_back(13); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(5); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(14); + temp_y.push_back(4); + temp_x.push_back(14); + temp_y.push_back(5); + temp_x.push_back(14); + temp_y.push_back(6); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(1); + temp_x.push_back(15); + temp_y.push_back(2); + temp_x.push_back(15); + temp_y.push_back(3); + temp_x.push_back(15); + temp_y.push_back(4); + temp_x.push_back(15); + temp_y.push_back(5); + temp_x.push_back(15); + temp_y.push_back(6); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-31); + temp_x.push_back(16); + temp_y.push_back(2); + temp_x.push_back(16); + temp_y.push_back(3); + temp_x.push_back(16); + temp_y.push_back(4); + temp_x.push_back(16); + temp_y.push_back(5); + temp_x.push_back(16); + temp_y.push_back(6); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(3); + temp_x.push_back(17); + temp_y.push_back(4); + temp_x.push_back(17); + temp_y.push_back(5); + temp_x.push_back(17); + temp_y.push_back(6); + temp_x.push_back(17); + temp_y.push_back(7); + temp_x.push_back(18); + temp_y.push_back(-36); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(4); + temp_x.push_back(18); + temp_y.push_back(5); + temp_x.push_back(18); + temp_y.push_back(6); + temp_x.push_back(18); + temp_y.push_back(7); + temp_x.push_back(19); + temp_y.push_back(-36); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(4); + temp_x.push_back(19); + temp_y.push_back(5); + temp_x.push_back(19); + temp_y.push_back(6); + temp_x.push_back(19); + temp_y.push_back(7); + temp_x.push_back(20); + temp_y.push_back(-36); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(4); + temp_x.push_back(20); + temp_y.push_back(5); + temp_x.push_back(20); + temp_y.push_back(6); + temp_x.push_back(20); + temp_y.push_back(7); + temp_x.push_back(21); + temp_y.push_back(-36); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(4); + temp_x.push_back(21); + temp_y.push_back(5); + temp_x.push_back(21); + temp_y.push_back(6); + temp_x.push_back(21); + temp_y.push_back(7); + temp_x.push_back(22); + temp_y.push_back(-36); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(22); + temp_y.push_back(4); + temp_x.push_back(22); + temp_y.push_back(5); + temp_x.push_back(22); + temp_y.push_back(6); + temp_x.push_back(22); + temp_y.push_back(7); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(8); + temp_y.push_back(-36); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(3); + temp_x.push_back(8); + temp_y.push_back(4); + temp_x.push_back(8); + temp_y.push_back(5); + temp_x.push_back(8); + temp_y.push_back(6); + temp_x.push_back(9); + temp_y.push_back(-36); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(3); + temp_x.push_back(9); + temp_y.push_back(4); + temp_x.push_back(9); + temp_y.push_back(5); + temp_x.push_back(9); + temp_y.push_back(6); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(3); + temp_x.push_back(10); + temp_y.push_back(4); + temp_x.push_back(10); + temp_y.push_back(5); + temp_x.push_back(10); + temp_y.push_back(6); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(3); + temp_x.push_back(11); + temp_y.push_back(4); + temp_x.push_back(11); + temp_y.push_back(5); + temp_x.push_back(11); + temp_y.push_back(6); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(3); + temp_x.push_back(12); + temp_y.push_back(4); + temp_x.push_back(12); + temp_y.push_back(5); + temp_x.push_back(12); + temp_y.push_back(6); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(3); + temp_x.push_back(13); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(5); + temp_x.push_back(13); + temp_y.push_back(6); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(14); + temp_y.push_back(4); + temp_x.push_back(14); + temp_y.push_back(5); + temp_x.push_back(14); + temp_y.push_back(6); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(1); + temp_x.push_back(15); + temp_y.push_back(2); + temp_x.push_back(15); + temp_y.push_back(3); + temp_x.push_back(15); + temp_y.push_back(4); + temp_x.push_back(15); + temp_y.push_back(5); + temp_x.push_back(15); + temp_y.push_back(6); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-32); + temp_x.push_back(16); + temp_y.push_back(-31); + temp_x.push_back(16); + temp_y.push_back(-30); + temp_x.push_back(16); + temp_y.push_back(-29); + temp_x.push_back(16); + temp_y.push_back(-28); + temp_x.push_back(16); + temp_y.push_back(-27); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-8); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(1); + temp_x.push_back(16); + temp_y.push_back(2); + temp_x.push_back(16); + temp_y.push_back(3); + temp_x.push_back(16); + temp_y.push_back(4); + temp_x.push_back(16); + temp_y.push_back(5); + temp_x.push_back(16); + temp_y.push_back(6); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-31); + temp_x.push_back(17); + temp_y.push_back(-30); + temp_x.push_back(17); + temp_y.push_back(-29); + temp_x.push_back(17); + temp_y.push_back(-28); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-8); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + temp_x.push_back(17); + temp_y.push_back(-1); + temp_x.push_back(17); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(1); + temp_x.push_back(17); + temp_y.push_back(2); + temp_x.push_back(17); + temp_y.push_back(3); + temp_x.push_back(17); + temp_y.push_back(4); + temp_x.push_back(17); + temp_y.push_back(5); + temp_x.push_back(17); + temp_y.push_back(6); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-36); + temp_x.push_back(5); + temp_y.push_back(-35); + temp_x.push_back(5); + temp_y.push_back(-34); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(4); + temp_x.push_back(5); + temp_y.push_back(5); + temp_x.push_back(5); + temp_y.push_back(6); + temp_x.push_back(5); + temp_y.push_back(7); + temp_x.push_back(6); + temp_y.push_back(-36); + temp_x.push_back(6); + temp_y.push_back(-35); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(4); + temp_x.push_back(6); + temp_y.push_back(5); + temp_x.push_back(6); + temp_y.push_back(6); + temp_x.push_back(6); + temp_y.push_back(7); + temp_x.push_back(7); + temp_y.push_back(-36); + temp_x.push_back(7); + temp_y.push_back(-35); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(4); + temp_x.push_back(7); + temp_y.push_back(5); + temp_x.push_back(7); + temp_y.push_back(6); + temp_x.push_back(7); + temp_y.push_back(7); + temp_x.push_back(8); + temp_y.push_back(-36); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(4); + temp_x.push_back(8); + temp_y.push_back(5); + temp_x.push_back(8); + temp_y.push_back(6); + temp_x.push_back(8); + temp_y.push_back(7); + temp_x.push_back(9); + temp_y.push_back(-36); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(4); + temp_x.push_back(9); + temp_y.push_back(5); + temp_x.push_back(9); + temp_y.push_back(6); + temp_x.push_back(9); + temp_y.push_back(7); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(3); + temp_x.push_back(10); + temp_y.push_back(4); + temp_x.push_back(10); + temp_y.push_back(5); + temp_x.push_back(10); + temp_y.push_back(6); + temp_x.push_back(10); + temp_y.push_back(7); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-31); + temp_x.push_back(11); + temp_y.push_back(2); + temp_x.push_back(11); + temp_y.push_back(3); + temp_x.push_back(11); + temp_y.push_back(4); + temp_x.push_back(11); + temp_y.push_back(5); + temp_x.push_back(11); + temp_y.push_back(6); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-32); + temp_x.push_back(12); + temp_y.push_back(-31); + temp_x.push_back(12); + temp_y.push_back(-30); + temp_x.push_back(12); + temp_y.push_back(-29); + temp_x.push_back(12); + temp_y.push_back(-28); + temp_x.push_back(12); + temp_y.push_back(-27); + temp_x.push_back(12); + temp_y.push_back(-26); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-8); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(1); + temp_x.push_back(12); + temp_y.push_back(2); + temp_x.push_back(12); + temp_y.push_back(3); + temp_x.push_back(12); + temp_y.push_back(4); + temp_x.push_back(12); + temp_y.push_back(5); + temp_x.push_back(12); + temp_y.push_back(6); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-32); + temp_x.push_back(13); + temp_y.push_back(-31); + temp_x.push_back(13); + temp_y.push_back(-30); + temp_x.push_back(13); + temp_y.push_back(-29); + temp_x.push_back(13); + temp_y.push_back(-28); + temp_x.push_back(13); + temp_y.push_back(-27); + temp_x.push_back(13); + temp_y.push_back(-26); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-8); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(1); + temp_x.push_back(13); + temp_y.push_back(2); + temp_x.push_back(13); + temp_y.push_back(3); + temp_x.push_back(13); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(5); + temp_x.push_back(13); + temp_y.push_back(6); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-32); + temp_x.push_back(14); + temp_y.push_back(-31); + temp_x.push_back(14); + temp_y.push_back(-30); + temp_x.push_back(14); + temp_y.push_back(-29); + temp_x.push_back(14); + temp_y.push_back(-28); + temp_x.push_back(14); + temp_y.push_back(-27); + temp_x.push_back(14); + temp_y.push_back(-26); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-8); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(14); + temp_y.push_back(4); + temp_x.push_back(14); + temp_y.push_back(5); + temp_x.push_back(15); + temp_y.push_back(-32); + temp_x.push_back(15); + temp_y.push_back(-31); + temp_x.push_back(15); + temp_y.push_back(-30); + temp_x.push_back(15); + temp_y.push_back(-29); + temp_x.push_back(15); + temp_y.push_back(-28); + temp_x.push_back(15); + temp_y.push_back(-27); + temp_x.push_back(15); + temp_y.push_back(-26); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-15); + temp_x.push_back(15); + temp_y.push_back(-14); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(15); + temp_y.push_back(-8); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(1); + temp_x.push_back(15); + temp_y.push_back(2); + temp_x.push_back(15); + temp_y.push_back(3); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-17); + temp_x.push_back(16); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-15); + temp_x.push_back(16); + temp_y.push_back(-14); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-17); + temp_x.push_back(17); + temp_y.push_back(-16); + temp_x.push_back(17); + temp_y.push_back(-15); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-16); + temp_x.push_back(18); + temp_y.push_back(-15); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(19); + temp_y.push_back(-16); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-16); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-16); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(9); + temp_y.push_back(5); + temp_x.push_back(9); + temp_y.push_back(6); + temp_x.push_back(10); + temp_y.push_back(0); + temp_x.push_back(10); + temp_y.push_back(1); + temp_x.push_back(10); + temp_y.push_back(2); + temp_x.push_back(10); + temp_y.push_back(3); + temp_x.push_back(10); + temp_y.push_back(4); + temp_x.push_back(10); + temp_y.push_back(5); + temp_x.push_back(10); + temp_y.push_back(6); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(1); + temp_x.push_back(11); + temp_y.push_back(2); + temp_x.push_back(11); + temp_y.push_back(3); + temp_x.push_back(11); + temp_y.push_back(4); + temp_x.push_back(11); + temp_y.push_back(5); + temp_x.push_back(11); + temp_y.push_back(6); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(1); + temp_x.push_back(12); + temp_y.push_back(2); + temp_x.push_back(12); + temp_y.push_back(3); + temp_x.push_back(12); + temp_y.push_back(4); + temp_x.push_back(12); + temp_y.push_back(5); + temp_x.push_back(12); + temp_y.push_back(6); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(1); + temp_x.push_back(13); + temp_y.push_back(2); + temp_x.push_back(13); + temp_y.push_back(3); + temp_x.push_back(13); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(5); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(11); + temp_y.push_back(-25); + temp_x.push_back(11); + temp_y.push_back(-24); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-25); + temp_x.push_back(12); + temp_y.push_back(-24); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-25); + temp_x.push_back(13); + temp_y.push_back(-24); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-25); + temp_x.push_back(14); + temp_y.push_back(-24); + temp_x.push_back(14); + temp_y.push_back(-23); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-25); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(10); + temp_y.push_back(5); + temp_x.push_back(10); + temp_y.push_back(6); + temp_x.push_back(11); + temp_y.push_back(0); + temp_x.push_back(11); + temp_y.push_back(1); + temp_x.push_back(11); + temp_y.push_back(2); + temp_x.push_back(11); + temp_y.push_back(3); + temp_x.push_back(11); + temp_y.push_back(4); + temp_x.push_back(11); + temp_y.push_back(5); + temp_x.push_back(11); + temp_y.push_back(6); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(0); + temp_x.push_back(12); + temp_y.push_back(1); + temp_x.push_back(12); + temp_y.push_back(2); + temp_x.push_back(12); + temp_y.push_back(3); + temp_x.push_back(12); + temp_y.push_back(4); + temp_x.push_back(12); + temp_y.push_back(5); + temp_x.push_back(12); + temp_y.push_back(6); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(0); + temp_x.push_back(13); + temp_y.push_back(1); + temp_x.push_back(13); + temp_y.push_back(2); + temp_x.push_back(13); + temp_y.push_back(3); + temp_x.push_back(13); + temp_y.push_back(4); + temp_x.push_back(13); + temp_y.push_back(5); + temp_x.push_back(13); + temp_y.push_back(6); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(0); + temp_x.push_back(14); + temp_y.push_back(1); + temp_x.push_back(14); + temp_y.push_back(2); + temp_x.push_back(14); + temp_y.push_back(3); + temp_x.push_back(14); + temp_y.push_back(4); + temp_x.push_back(14); + temp_y.push_back(5); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(0); + temp_x.push_back(15); + temp_y.push_back(1); + temp_x.push_back(15); + temp_y.push_back(2); + temp_x.push_back(15); + temp_y.push_back(3); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(0); + temp_x.push_back(17); + temp_y.push_back(-7); + temp_x.push_back(17); + temp_y.push_back(-6); + temp_x.push_back(17); + temp_y.push_back(-5); + temp_x.push_back(17); + temp_y.push_back(-4); + temp_x.push_back(17); + temp_y.push_back(-3); + temp_x.push_back(17); + temp_y.push_back(-2); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-18); + temp_x.push_back(2); + temp_y.push_back(-17); + temp_x.push_back(2); + temp_y.push_back(-16); + temp_x.push_back(2); + temp_y.push_back(-15); + temp_x.push_back(2); + temp_y.push_back(-14); + temp_x.push_back(3); + temp_y.push_back(-18); + temp_x.push_back(3); + temp_y.push_back(-17); + temp_x.push_back(3); + temp_y.push_back(-16); + temp_x.push_back(3); + temp_y.push_back(-15); + temp_x.push_back(3); + temp_y.push_back(-14); + temp_x.push_back(4); + temp_y.push_back(-18); + temp_x.push_back(4); + temp_y.push_back(-17); + temp_x.push_back(4); + temp_y.push_back(-16); + temp_x.push_back(4); + temp_y.push_back(-15); + temp_x.push_back(4); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-19); + temp_x.push_back(5); + temp_y.push_back(-18); + temp_x.push_back(5); + temp_y.push_back(-17); + temp_x.push_back(5); + temp_y.push_back(-16); + temp_x.push_back(5); + temp_y.push_back(-15); + temp_x.push_back(5); + temp_y.push_back(-14); + temp_x.push_back(5); + temp_y.push_back(-13); + temp_x.push_back(6); + temp_y.push_back(-19); + temp_x.push_back(6); + temp_y.push_back(-18); + temp_x.push_back(6); + temp_y.push_back(-17); + temp_x.push_back(6); + temp_y.push_back(-16); + temp_x.push_back(6); + temp_y.push_back(-15); + temp_x.push_back(6); + temp_y.push_back(-14); + temp_x.push_back(6); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-20); + temp_x.push_back(7); + temp_y.push_back(-19); + temp_x.push_back(7); + temp_y.push_back(-18); + temp_x.push_back(7); + temp_y.push_back(-17); + temp_x.push_back(7); + temp_y.push_back(-15); + temp_x.push_back(7); + temp_y.push_back(-14); + temp_x.push_back(7); + temp_y.push_back(-13); + temp_x.push_back(7); + temp_y.push_back(-12); + temp_x.push_back(8); + temp_y.push_back(-20); + temp_x.push_back(8); + temp_y.push_back(-19); + temp_x.push_back(8); + temp_y.push_back(-18); + temp_x.push_back(8); + temp_y.push_back(-17); + temp_x.push_back(8); + temp_y.push_back(-15); + temp_x.push_back(8); + temp_y.push_back(-14); + temp_x.push_back(8); + temp_y.push_back(-13); + temp_x.push_back(8); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-20); + temp_x.push_back(9); + temp_y.push_back(-19); + temp_x.push_back(9); + temp_y.push_back(-18); + temp_x.push_back(9); + temp_y.push_back(-17); + temp_x.push_back(9); + temp_y.push_back(-15); + temp_x.push_back(9); + temp_y.push_back(-14); + temp_x.push_back(9); + temp_y.push_back(-13); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-20); + temp_x.push_back(10); + temp_y.push_back(-19); + temp_x.push_back(10); + temp_y.push_back(-18); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-19); + temp_x.push_back(11); + temp_y.push_back(-18); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-19); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-9); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(16); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-9); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-10); + temp_x.push_back(17); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-10); + temp_x.push_back(18); + temp_y.push_back(-9); + temp_x.push_back(18); + temp_y.push_back(-8); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-10); + temp_x.push_back(19); + temp_y.push_back(-9); + temp_x.push_back(19); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(20); + temp_y.push_back(-11); + temp_x.push_back(20); + temp_y.push_back(-10); + temp_x.push_back(20); + temp_y.push_back(-9); + temp_x.push_back(20); + temp_y.push_back(-8); + temp_x.push_back(20); + temp_y.push_back(-7); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(21); + temp_y.push_back(-10); + temp_x.push_back(21); + temp_y.push_back(-9); + temp_x.push_back(21); + temp_y.push_back(-8); + temp_x.push_back(21); + temp_y.push_back(-7); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(22); + temp_y.push_back(-23); + temp_x.push_back(22); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-10); + temp_x.push_back(22); + temp_y.push_back(-9); + temp_x.push_back(22); + temp_y.push_back(-8); + temp_x.push_back(22); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-26); + temp_x.push_back(23); + temp_y.push_back(-25); + temp_x.push_back(23); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-23); + temp_x.push_back(23); + temp_y.push_back(-9); + temp_x.push_back(23); + temp_y.push_back(-8); + temp_x.push_back(23); + temp_y.push_back(-7); + temp_x.push_back(23); + temp_y.push_back(-6); + temp_x.push_back(24); + temp_y.push_back(-26); + temp_x.push_back(24); + temp_y.push_back(-25); + temp_x.push_back(24); + temp_y.push_back(-24); + temp_x.push_back(24); + temp_y.push_back(-23); + temp_x.push_back(24); + temp_y.push_back(-9); + temp_x.push_back(24); + temp_y.push_back(-8); + temp_x.push_back(24); + temp_y.push_back(-7); + temp_x.push_back(24); + temp_y.push_back(-6); + temp_x.push_back(25); + temp_y.push_back(-26); + temp_x.push_back(25); + temp_y.push_back(-25); + temp_x.push_back(25); + temp_y.push_back(-24); + temp_x.push_back(25); + temp_y.push_back(-23); + temp_x.push_back(25); + temp_y.push_back(-9); + temp_x.push_back(25); + temp_y.push_back(-8); + temp_x.push_back(25); + temp_y.push_back(-7); + temp_x.push_back(25); + temp_y.push_back(-6); + temp_x.push_back(26); + temp_y.push_back(-27); + temp_x.push_back(26); + temp_y.push_back(-26); + temp_x.push_back(26); + temp_y.push_back(-25); + temp_x.push_back(26); + temp_y.push_back(-24); + temp_x.push_back(26); + temp_y.push_back(-8); + temp_x.push_back(26); + temp_y.push_back(-7); + temp_x.push_back(26); + temp_y.push_back(-6); + temp_x.push_back(26); + temp_y.push_back(-5); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(11); + temp_y.push_back(-7); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-7); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-7); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-7); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-7); + temp_x.push_back(15); + temp_y.push_back(-6); + temp_x.push_back(15); + temp_y.push_back(-5); + temp_x.push_back(15); + temp_y.push_back(-4); + temp_x.push_back(15); + temp_y.push_back(-3); + temp_x.push_back(15); + temp_y.push_back(-2); + temp_x.push_back(15); + temp_y.push_back(-1); + temp_x.push_back(16); + temp_y.push_back(-7); + temp_x.push_back(16); + temp_y.push_back(-6); + temp_x.push_back(16); + temp_y.push_back(-5); + temp_x.push_back(16); + temp_y.push_back(-4); + temp_x.push_back(16); + temp_y.push_back(-3); + temp_x.push_back(16); + temp_y.push_back(-2); + temp_x.push_back(16); + temp_y.push_back(-1); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(-27); + temp_x.push_back(2); + temp_y.push_back(-26); + temp_x.push_back(2); + temp_y.push_back(-25); + temp_x.push_back(2); + temp_y.push_back(-24); + temp_x.push_back(2); + temp_y.push_back(-8); + temp_x.push_back(2); + temp_y.push_back(-7); + temp_x.push_back(2); + temp_y.push_back(-6); + temp_x.push_back(2); + temp_y.push_back(-5); + temp_x.push_back(3); + temp_y.push_back(-26); + temp_x.push_back(3); + temp_y.push_back(-25); + temp_x.push_back(3); + temp_y.push_back(-24); + temp_x.push_back(3); + temp_y.push_back(-23); + temp_x.push_back(3); + temp_y.push_back(-9); + temp_x.push_back(3); + temp_y.push_back(-8); + temp_x.push_back(3); + temp_y.push_back(-7); + temp_x.push_back(3); + temp_y.push_back(-6); + temp_x.push_back(4); + temp_y.push_back(-26); + temp_x.push_back(4); + temp_y.push_back(-25); + temp_x.push_back(4); + temp_y.push_back(-24); + temp_x.push_back(4); + temp_y.push_back(-23); + temp_x.push_back(4); + temp_y.push_back(-9); + temp_x.push_back(4); + temp_y.push_back(-8); + temp_x.push_back(4); + temp_y.push_back(-7); + temp_x.push_back(4); + temp_y.push_back(-6); + temp_x.push_back(5); + temp_y.push_back(-26); + temp_x.push_back(5); + temp_y.push_back(-25); + temp_x.push_back(5); + temp_y.push_back(-24); + temp_x.push_back(5); + temp_y.push_back(-23); + temp_x.push_back(5); + temp_y.push_back(-9); + temp_x.push_back(5); + temp_y.push_back(-8); + temp_x.push_back(5); + temp_y.push_back(-7); + temp_x.push_back(5); + temp_y.push_back(-6); + temp_x.push_back(6); + temp_y.push_back(-25); + temp_x.push_back(6); + temp_y.push_back(-24); + temp_x.push_back(6); + temp_y.push_back(-23); + temp_x.push_back(6); + temp_y.push_back(-22); + temp_x.push_back(6); + temp_y.push_back(-10); + temp_x.push_back(6); + temp_y.push_back(-9); + temp_x.push_back(6); + temp_y.push_back(-8); + temp_x.push_back(6); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-25); + temp_x.push_back(7); + temp_y.push_back(-24); + temp_x.push_back(7); + temp_y.push_back(-23); + temp_x.push_back(7); + temp_y.push_back(-22); + temp_x.push_back(7); + temp_y.push_back(-10); + temp_x.push_back(7); + temp_y.push_back(-9); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-25); + temp_x.push_back(8); + temp_y.push_back(-24); + temp_x.push_back(8); + temp_y.push_back(-23); + temp_x.push_back(8); + temp_y.push_back(-22); + temp_x.push_back(8); + temp_y.push_back(-21); + temp_x.push_back(8); + temp_y.push_back(-11); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-24); + temp_x.push_back(9); + temp_y.push_back(-23); + temp_x.push_back(9); + temp_y.push_back(-22); + temp_x.push_back(9); + temp_y.push_back(-21); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(10); + temp_y.push_back(-24); + temp_x.push_back(10); + temp_y.push_back(-23); + temp_x.push_back(10); + temp_y.push_back(-22); + temp_x.push_back(10); + temp_y.push_back(-21); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-23); + temp_x.push_back(11); + temp_y.push_back(-22); + temp_x.push_back(11); + temp_y.push_back(-21); + temp_x.push_back(11); + temp_y.push_back(-20); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-9); + temp_x.push_back(12); + temp_y.push_back(-23); + temp_x.push_back(12); + temp_y.push_back(-22); + temp_x.push_back(12); + temp_y.push_back(-21); + temp_x.push_back(12); + temp_y.push_back(-20); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-9); + temp_x.push_back(13); + temp_y.push_back(-23); + temp_x.push_back(13); + temp_y.push_back(-22); + temp_x.push_back(13); + temp_y.push_back(-21); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-9); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-13); + temp_x.push_back(15); + temp_y.push_back(-12); + temp_x.push_back(15); + temp_y.push_back(-11); + temp_x.push_back(15); + temp_y.push_back(-10); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-13); + temp_x.push_back(16); + temp_y.push_back(-12); + temp_x.push_back(16); + temp_y.push_back(-11); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(17); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-14); + temp_x.push_back(17); + temp_y.push_back(-13); + temp_x.push_back(17); + temp_y.push_back(-12); + temp_x.push_back(17); + temp_y.push_back(-11); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-18); + temp_x.push_back(18); + temp_y.push_back(-14); + temp_x.push_back(18); + temp_y.push_back(-13); + temp_x.push_back(18); + temp_y.push_back(-12); + temp_x.push_back(18); + temp_y.push_back(-11); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(19); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-18); + temp_x.push_back(19); + temp_y.push_back(-17); + temp_x.push_back(19); + temp_y.push_back(-15); + temp_x.push_back(19); + temp_y.push_back(-14); + temp_x.push_back(19); + temp_y.push_back(-13); + temp_x.push_back(19); + temp_y.push_back(-12); + temp_x.push_back(20); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-19); + temp_x.push_back(20); + temp_y.push_back(-18); + temp_x.push_back(20); + temp_y.push_back(-17); + temp_x.push_back(20); + temp_y.push_back(-15); + temp_x.push_back(20); + temp_y.push_back(-14); + temp_x.push_back(20); + temp_y.push_back(-13); + temp_x.push_back(20); + temp_y.push_back(-12); + temp_x.push_back(21); + temp_y.push_back(-20); + temp_x.push_back(21); + temp_y.push_back(-19); + temp_x.push_back(21); + temp_y.push_back(-18); + temp_x.push_back(21); + temp_y.push_back(-17); + temp_x.push_back(21); + temp_y.push_back(-15); + temp_x.push_back(21); + temp_y.push_back(-14); + temp_x.push_back(21); + temp_y.push_back(-13); + temp_x.push_back(21); + temp_y.push_back(-12); + temp_x.push_back(22); + temp_y.push_back(-19); + temp_x.push_back(22); + temp_y.push_back(-18); + temp_x.push_back(22); + temp_y.push_back(-17); + temp_x.push_back(22); + temp_y.push_back(-16); + temp_x.push_back(22); + temp_y.push_back(-15); + temp_x.push_back(22); + temp_y.push_back(-14); + temp_x.push_back(22); + temp_y.push_back(-13); + temp_x.push_back(23); + temp_y.push_back(-19); + temp_x.push_back(23); + temp_y.push_back(-18); + temp_x.push_back(23); + temp_y.push_back(-17); + temp_x.push_back(23); + temp_y.push_back(-16); + temp_x.push_back(23); + temp_y.push_back(-15); + temp_x.push_back(23); + temp_y.push_back(-14); + temp_x.push_back(23); + temp_y.push_back(-13); + temp_x.push_back(24); + temp_y.push_back(-18); + temp_x.push_back(24); + temp_y.push_back(-17); + temp_x.push_back(24); + temp_y.push_back(-16); + temp_x.push_back(24); + temp_y.push_back(-15); + temp_x.push_back(24); + temp_y.push_back(-14); + temp_x.push_back(25); + temp_y.push_back(-18); + temp_x.push_back(25); + temp_y.push_back(-17); + temp_x.push_back(25); + temp_y.push_back(-16); + temp_x.push_back(25); + temp_y.push_back(-15); + temp_x.push_back(25); + temp_y.push_back(-14); + temp_x.push_back(26); + temp_y.push_back(-18); + temp_x.push_back(26); + temp_y.push_back(-17); + temp_x.push_back(26); + temp_y.push_back(-16); + temp_x.push_back(26); + temp_y.push_back(-15); + temp_x.push_back(26); + temp_y.push_back(-14); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(2); + temp_y.push_back(3); + temp_x.push_back(3); + temp_y.push_back(1); + temp_x.push_back(3); + temp_y.push_back(2); + temp_x.push_back(3); + temp_y.push_back(3); + temp_x.push_back(4); + temp_y.push_back(-1); + temp_x.push_back(4); + temp_y.push_back(0); + temp_x.push_back(4); + temp_y.push_back(1); + temp_x.push_back(4); + temp_y.push_back(2); + temp_x.push_back(4); + temp_y.push_back(3); + temp_x.push_back(5); + temp_y.push_back(-3); + temp_x.push_back(5); + temp_y.push_back(-2); + temp_x.push_back(5); + temp_y.push_back(-1); + temp_x.push_back(5); + temp_y.push_back(0); + temp_x.push_back(5); + temp_y.push_back(1); + temp_x.push_back(5); + temp_y.push_back(2); + temp_x.push_back(5); + temp_y.push_back(3); + temp_x.push_back(6); + temp_y.push_back(-5); + temp_x.push_back(6); + temp_y.push_back(-4); + temp_x.push_back(6); + temp_y.push_back(-3); + temp_x.push_back(6); + temp_y.push_back(-2); + temp_x.push_back(6); + temp_y.push_back(-1); + temp_x.push_back(6); + temp_y.push_back(0); + temp_x.push_back(6); + temp_y.push_back(1); + temp_x.push_back(7); + temp_y.push_back(-8); + temp_x.push_back(7); + temp_y.push_back(-7); + temp_x.push_back(7); + temp_y.push_back(-6); + temp_x.push_back(7); + temp_y.push_back(-5); + temp_x.push_back(7); + temp_y.push_back(-4); + temp_x.push_back(7); + temp_y.push_back(-3); + temp_x.push_back(7); + temp_y.push_back(-2); + temp_x.push_back(7); + temp_y.push_back(-1); + temp_x.push_back(8); + temp_y.push_back(-10); + temp_x.push_back(8); + temp_y.push_back(-9); + temp_x.push_back(8); + temp_y.push_back(-8); + temp_x.push_back(8); + temp_y.push_back(-7); + temp_x.push_back(8); + temp_y.push_back(-6); + temp_x.push_back(8); + temp_y.push_back(-5); + temp_x.push_back(8); + temp_y.push_back(-4); + temp_x.push_back(8); + temp_y.push_back(-3); + temp_x.push_back(9); + temp_y.push_back(-12); + temp_x.push_back(9); + temp_y.push_back(-11); + temp_x.push_back(9); + temp_y.push_back(-10); + temp_x.push_back(9); + temp_y.push_back(-9); + temp_x.push_back(9); + temp_y.push_back(-8); + temp_x.push_back(9); + temp_y.push_back(-7); + temp_x.push_back(9); + temp_y.push_back(-6); + temp_x.push_back(10); + temp_y.push_back(-14); + temp_x.push_back(10); + temp_y.push_back(-13); + temp_x.push_back(10); + temp_y.push_back(-12); + temp_x.push_back(10); + temp_y.push_back(-11); + temp_x.push_back(10); + temp_y.push_back(-10); + temp_x.push_back(10); + temp_y.push_back(-9); + temp_x.push_back(10); + temp_y.push_back(-8); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-20); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-22); + temp_x.push_back(14); + temp_y.push_back(-21); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(15); + temp_y.push_back(-24); + temp_x.push_back(15); + temp_y.push_back(-23); + temp_x.push_back(15); + temp_y.push_back(-22); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(16); + temp_y.push_back(-26); + temp_x.push_back(16); + temp_y.push_back(-25); + temp_x.push_back(16); + temp_y.push_back(-24); + temp_x.push_back(16); + temp_y.push_back(-23); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-29); + temp_x.push_back(17); + temp_y.push_back(-28); + temp_x.push_back(17); + temp_y.push_back(-27); + temp_x.push_back(17); + temp_y.push_back(-26); + temp_x.push_back(17); + temp_y.push_back(-25); + temp_x.push_back(17); + temp_y.push_back(-24); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-31); + temp_x.push_back(18); + temp_y.push_back(-30); + temp_x.push_back(18); + temp_y.push_back(-29); + temp_x.push_back(18); + temp_y.push_back(-28); + temp_x.push_back(18); + temp_y.push_back(-27); + temp_x.push_back(18); + temp_y.push_back(-26); + temp_x.push_back(18); + temp_y.push_back(-25); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-29); + temp_x.push_back(19); + temp_y.push_back(-28); + temp_x.push_back(19); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-35); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-35); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-35); + temp_x.push_back(22); + temp_y.push_back(-34); + temp_x.push_back(22); + temp_y.push_back(-33); + temp_x.push_back(23); + temp_y.push_back(-35); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + temp_x.clear(); + temp_y.clear(); + temp_x.push_back(5); + temp_y.push_back(-33); + temp_x.push_back(5); + temp_y.push_back(-32); + temp_x.push_back(5); + temp_y.push_back(-31); + temp_x.push_back(5); + temp_y.push_back(-30); + temp_x.push_back(6); + temp_y.push_back(-34); + temp_x.push_back(6); + temp_y.push_back(-33); + temp_x.push_back(6); + temp_y.push_back(-32); + temp_x.push_back(6); + temp_y.push_back(-31); + temp_x.push_back(7); + temp_y.push_back(-34); + temp_x.push_back(7); + temp_y.push_back(-33); + temp_x.push_back(7); + temp_y.push_back(-32); + temp_x.push_back(7); + temp_y.push_back(-31); + temp_x.push_back(8); + temp_y.push_back(-35); + temp_x.push_back(8); + temp_y.push_back(-34); + temp_x.push_back(8); + temp_y.push_back(-33); + temp_x.push_back(8); + temp_y.push_back(-32); + temp_x.push_back(9); + temp_y.push_back(-35); + temp_x.push_back(9); + temp_y.push_back(-34); + temp_x.push_back(9); + temp_y.push_back(-33); + temp_x.push_back(9); + temp_y.push_back(-32); + temp_x.push_back(10); + temp_y.push_back(-36); + temp_x.push_back(10); + temp_y.push_back(-35); + temp_x.push_back(10); + temp_y.push_back(-34); + temp_x.push_back(10); + temp_y.push_back(-33); + temp_x.push_back(10); + temp_y.push_back(-32); + temp_x.push_back(11); + temp_y.push_back(-36); + temp_x.push_back(11); + temp_y.push_back(-35); + temp_x.push_back(11); + temp_y.push_back(-34); + temp_x.push_back(11); + temp_y.push_back(-33); + temp_x.push_back(11); + temp_y.push_back(-16); + temp_x.push_back(11); + temp_y.push_back(-15); + temp_x.push_back(11); + temp_y.push_back(-14); + temp_x.push_back(11); + temp_y.push_back(-13); + temp_x.push_back(11); + temp_y.push_back(-12); + temp_x.push_back(11); + temp_y.push_back(-11); + temp_x.push_back(11); + temp_y.push_back(-10); + temp_x.push_back(11); + temp_y.push_back(-6); + temp_x.push_back(11); + temp_y.push_back(-5); + temp_x.push_back(11); + temp_y.push_back(-4); + temp_x.push_back(11); + temp_y.push_back(-3); + temp_x.push_back(11); + temp_y.push_back(-2); + temp_x.push_back(11); + temp_y.push_back(-1); + temp_x.push_back(12); + temp_y.push_back(-36); + temp_x.push_back(12); + temp_y.push_back(-35); + temp_x.push_back(12); + temp_y.push_back(-34); + temp_x.push_back(12); + temp_y.push_back(-33); + temp_x.push_back(12); + temp_y.push_back(-18); + temp_x.push_back(12); + temp_y.push_back(-17); + temp_x.push_back(12); + temp_y.push_back(-16); + temp_x.push_back(12); + temp_y.push_back(-15); + temp_x.push_back(12); + temp_y.push_back(-14); + temp_x.push_back(12); + temp_y.push_back(-13); + temp_x.push_back(12); + temp_y.push_back(-12); + temp_x.push_back(12); + temp_y.push_back(-11); + temp_x.push_back(12); + temp_y.push_back(-10); + temp_x.push_back(12); + temp_y.push_back(-6); + temp_x.push_back(12); + temp_y.push_back(-5); + temp_x.push_back(12); + temp_y.push_back(-4); + temp_x.push_back(12); + temp_y.push_back(-3); + temp_x.push_back(12); + temp_y.push_back(-2); + temp_x.push_back(12); + temp_y.push_back(-1); + temp_x.push_back(13); + temp_y.push_back(-36); + temp_x.push_back(13); + temp_y.push_back(-35); + temp_x.push_back(13); + temp_y.push_back(-34); + temp_x.push_back(13); + temp_y.push_back(-33); + temp_x.push_back(13); + temp_y.push_back(-19); + temp_x.push_back(13); + temp_y.push_back(-18); + temp_x.push_back(13); + temp_y.push_back(-17); + temp_x.push_back(13); + temp_y.push_back(-16); + temp_x.push_back(13); + temp_y.push_back(-15); + temp_x.push_back(13); + temp_y.push_back(-14); + temp_x.push_back(13); + temp_y.push_back(-13); + temp_x.push_back(13); + temp_y.push_back(-12); + temp_x.push_back(13); + temp_y.push_back(-11); + temp_x.push_back(13); + temp_y.push_back(-10); + temp_x.push_back(13); + temp_y.push_back(-6); + temp_x.push_back(13); + temp_y.push_back(-5); + temp_x.push_back(13); + temp_y.push_back(-4); + temp_x.push_back(13); + temp_y.push_back(-3); + temp_x.push_back(13); + temp_y.push_back(-2); + temp_x.push_back(13); + temp_y.push_back(-1); + temp_x.push_back(14); + temp_y.push_back(-36); + temp_x.push_back(14); + temp_y.push_back(-35); + temp_x.push_back(14); + temp_y.push_back(-34); + temp_x.push_back(14); + temp_y.push_back(-33); + temp_x.push_back(14); + temp_y.push_back(-20); + temp_x.push_back(14); + temp_y.push_back(-19); + temp_x.push_back(14); + temp_y.push_back(-18); + temp_x.push_back(14); + temp_y.push_back(-17); + temp_x.push_back(14); + temp_y.push_back(-16); + temp_x.push_back(14); + temp_y.push_back(-15); + temp_x.push_back(14); + temp_y.push_back(-14); + temp_x.push_back(14); + temp_y.push_back(-13); + temp_x.push_back(14); + temp_y.push_back(-12); + temp_x.push_back(14); + temp_y.push_back(-11); + temp_x.push_back(14); + temp_y.push_back(-10); + temp_x.push_back(14); + temp_y.push_back(-6); + temp_x.push_back(14); + temp_y.push_back(-5); + temp_x.push_back(14); + temp_y.push_back(-4); + temp_x.push_back(14); + temp_y.push_back(-3); + temp_x.push_back(14); + temp_y.push_back(-2); + temp_x.push_back(14); + temp_y.push_back(-1); + temp_x.push_back(15); + temp_y.push_back(-36); + temp_x.push_back(15); + temp_y.push_back(-35); + temp_x.push_back(15); + temp_y.push_back(-34); + temp_x.push_back(15); + temp_y.push_back(-33); + temp_x.push_back(15); + temp_y.push_back(-21); + temp_x.push_back(15); + temp_y.push_back(-20); + temp_x.push_back(15); + temp_y.push_back(-19); + temp_x.push_back(15); + temp_y.push_back(-18); + temp_x.push_back(15); + temp_y.push_back(-17); + temp_x.push_back(15); + temp_y.push_back(-16); + temp_x.push_back(16); + temp_y.push_back(-36); + temp_x.push_back(16); + temp_y.push_back(-35); + temp_x.push_back(16); + temp_y.push_back(-34); + temp_x.push_back(16); + temp_y.push_back(-33); + temp_x.push_back(16); + temp_y.push_back(-22); + temp_x.push_back(16); + temp_y.push_back(-21); + temp_x.push_back(16); + temp_y.push_back(-20); + temp_x.push_back(16); + temp_y.push_back(-19); + temp_x.push_back(16); + temp_y.push_back(-18); + temp_x.push_back(17); + temp_y.push_back(-36); + temp_x.push_back(17); + temp_y.push_back(-35); + temp_x.push_back(17); + temp_y.push_back(-34); + temp_x.push_back(17); + temp_y.push_back(-33); + temp_x.push_back(17); + temp_y.push_back(-32); + temp_x.push_back(17); + temp_y.push_back(-23); + temp_x.push_back(17); + temp_y.push_back(-22); + temp_x.push_back(17); + temp_y.push_back(-21); + temp_x.push_back(17); + temp_y.push_back(-20); + temp_x.push_back(17); + temp_y.push_back(-19); + temp_x.push_back(18); + temp_y.push_back(-35); + temp_x.push_back(18); + temp_y.push_back(-34); + temp_x.push_back(18); + temp_y.push_back(-33); + temp_x.push_back(18); + temp_y.push_back(-32); + temp_x.push_back(18); + temp_y.push_back(-24); + temp_x.push_back(18); + temp_y.push_back(-23); + temp_x.push_back(18); + temp_y.push_back(-22); + temp_x.push_back(18); + temp_y.push_back(-21); + temp_x.push_back(18); + temp_y.push_back(-20); + temp_x.push_back(18); + temp_y.push_back(-19); + temp_x.push_back(19); + temp_y.push_back(-35); + temp_x.push_back(19); + temp_y.push_back(-34); + temp_x.push_back(19); + temp_y.push_back(-33); + temp_x.push_back(19); + temp_y.push_back(-32); + temp_x.push_back(19); + temp_y.push_back(-31); + temp_x.push_back(19); + temp_y.push_back(-30); + temp_x.push_back(19); + temp_y.push_back(-26); + temp_x.push_back(19); + temp_y.push_back(-25); + temp_x.push_back(19); + temp_y.push_back(-24); + temp_x.push_back(19); + temp_y.push_back(-23); + temp_x.push_back(19); + temp_y.push_back(-22); + temp_x.push_back(19); + temp_y.push_back(-21); + temp_x.push_back(19); + temp_y.push_back(-20); + temp_x.push_back(20); + temp_y.push_back(-34); + temp_x.push_back(20); + temp_y.push_back(-33); + temp_x.push_back(20); + temp_y.push_back(-32); + temp_x.push_back(20); + temp_y.push_back(-31); + temp_x.push_back(20); + temp_y.push_back(-30); + temp_x.push_back(20); + temp_y.push_back(-29); + temp_x.push_back(20); + temp_y.push_back(-28); + temp_x.push_back(20); + temp_y.push_back(-27); + temp_x.push_back(20); + temp_y.push_back(-26); + temp_x.push_back(20); + temp_y.push_back(-25); + temp_x.push_back(20); + temp_y.push_back(-24); + temp_x.push_back(20); + temp_y.push_back(-23); + temp_x.push_back(20); + temp_y.push_back(-22); + temp_x.push_back(20); + temp_y.push_back(-21); + temp_x.push_back(21); + temp_y.push_back(-34); + temp_x.push_back(21); + temp_y.push_back(-33); + temp_x.push_back(21); + temp_y.push_back(-32); + temp_x.push_back(21); + temp_y.push_back(-31); + temp_x.push_back(21); + temp_y.push_back(-30); + temp_x.push_back(21); + temp_y.push_back(-29); + temp_x.push_back(21); + temp_y.push_back(-28); + temp_x.push_back(21); + temp_y.push_back(-27); + temp_x.push_back(21); + temp_y.push_back(-26); + temp_x.push_back(21); + temp_y.push_back(-25); + temp_x.push_back(21); + temp_y.push_back(-24); + temp_x.push_back(21); + temp_y.push_back(-23); + temp_x.push_back(21); + temp_y.push_back(-22); + temp_x.push_back(22); + temp_y.push_back(-32); + temp_x.push_back(22); + temp_y.push_back(-31); + temp_x.push_back(22); + temp_y.push_back(-30); + temp_x.push_back(22); + temp_y.push_back(-29); + temp_x.push_back(22); + temp_y.push_back(-28); + temp_x.push_back(22); + temp_y.push_back(-27); + temp_x.push_back(22); + temp_y.push_back(-26); + temp_x.push_back(22); + temp_y.push_back(-25); + temp_x.push_back(22); + temp_y.push_back(-24); + temp_x.push_back(23); + temp_y.push_back(-31); + temp_x.push_back(23); + temp_y.push_back(-30); + temp_x.push_back(23); + temp_y.push_back(-29); + temp_x.push_back(23); + temp_y.push_back(-28); + temp_x.push_back(23); + temp_y.push_back(-27); + temp_x.push_back(23); + temp_y.push_back(-26); + m_x.push_back(temp_x); + m_y.push_back(temp_y); + + } +}; diff --git a/bitmap_image.hpp b/bitmap_image.hpp index 3ae9d4d..33356d3 100644 --- a/bitmap_image.hpp +++ b/bitmap_image.hpp @@ -28,7 +28,8 @@ #include #include #include - +#include +#include struct bitmap_file_header { @@ -1635,6 +1636,52 @@ inline void hierarchical_psnr(bitmap_image& image1,bitmap_image& image2, const d } } +class bitmap_font { +public: + + inline bitmap_font(bitmap_image& bmp) + : m_bmp(bmp) + { + } + + inline void setColor(unsigned char r, unsigned char g, unsigned char b){ + m_r = r; + m_g = g; + m_b = b; + } + + inline void drawString(int x, int y, std::string str){ + for(size_t i = 0; i < str.size(); ++i){ + int index = m_charToIndex[str[i]]; + std::vector x_points = m_x[index]; + std::vector y_points = m_y[index]; + + for(size_t j = 0; j < x_points.size(); ++j){ + int curr_x = x_points[j] + x; + int curr_y = y_points[j] + y; + if(curr_x < 0 || curr_y < 0 || curr_x >= m_bmp.width() || curr_y >= m_bmp.height()){ + continue; + } + m_bmp.red_channel(curr_x, curr_y, m_r); + m_bmp.green_channel(curr_x, curr_y, m_g); + m_bmp.blue_channel(curr_x, curr_y, m_b); + } + x += m_width; + } + } + +protected: + unsigned char m_r; + unsigned char m_g; + unsigned char m_b; + bitmap_image& m_bmp; + + std::map m_charToIndex; + std::vector > m_x; + std::vector > m_y; + int m_width; +}; + class image_drawer { public: