/* XPM */ /* Copyright (C) 1998, 1999, 2005 Matthew P. Hodges This file is part of XMakemol. XMakemol is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. XMakemol is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with XMakemol; see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ /* This image was produced by the GIMP (GNU Image Manipulation Program) - see http://www.gimp.org */ static char * xm_logo[] = { "450 450 5 1", " c None", ". c #B9B9B9", "+ c #000000", "@ c #3F4F61", "# c #FF0000", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "...........................................................................................................................................................................................++++++++.............................................................++++++++..........................................................................................................................................................................................", "........................................................................................................................................................................................+++@@@@@@@@+++.......................................................+++@@@@@@@@+++.......................................................................................................................................................................................", "......................................................................................................................................................................................++@@@@@@@@@@@@@@++...................................................++@@@@@@@@@@@@@@++.....................................................................................................................................................................................", "....................................................................................................................................................................................++@@@@@@@@@@@@@@@@@@++...............................................++@@@@@@@@@@@@@@@@@@++...................................................................................................................................................................................", "...................................................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@+.............................................+@@@@@@@@@@@@@@@@@@@@@@+..................................................................................................................................................................................", "..................................................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@+...........................................+@@@@@@@@@@@@@@@@@@@@@@@@+.................................................................................................................................................................................", ".................................................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+.........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+................................................................................................................................................................................", "................................................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................................................................................................................................................", "...............................................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................................................................................................................................", "...............................................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................................................................................................................................", "..............................................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................................................", "..............................................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................................................", ".............................................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............................................................................................................................................................................", "...............................................................................................................................................................++++++++......+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............................................................................................................................................................................", "...........................................................................................................................................................++++@@@@@@@@++++..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......++++++++..............................................................................................................................................................", ".........................................................................................................................................................++@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++++++++++++++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.++++@@@@@@@@++++..........................................................................................................................................................", "........................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@++........................................................................................................................................................", "......................................................................................................................................................++@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@+.......................................................................................................................................................", ".....................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@++.....................................................................................................................................................", "....................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................................................................................", "...................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+++@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+++@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................................................................................................................................................", "..................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................................................................................", "..................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@++++++++@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................................................................................................................................................", ".................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@+........++++++++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@@@@+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................................................................................................................................................", "................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@@@@@@@@@@@@@@@@@@@@@@+..........+++@@@@@@@@@+++........+@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................................................................................................................................................", "................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@+.......+++@@@@@@@@@@@@@@@+++.....+@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................................................................................................................", "...............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@@@@@@@@@@@@@@@@@@@@+.......+@@@@@@@@@@@@@@@@@@@@@+.....+@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................................................................................................................", "...............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@+.....++@@@@@@@@@@@@@@@@@@@@@@@++...+@@@@@@@@@@@@@@@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................................................................................................", "...............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+.....+@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++++@@@@@@@@@@@@@@@@@@+.....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@+@+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+++++++@@@@@@@@@++.....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...++@@@@@@@@@@@@@+++++@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@++++++@++......+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....++@@@@@@+++++@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@+@@+++++....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......++++++@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@+@@@@@@@+++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++++++@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "..............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "...............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................................................................................................................", "...............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................................................................................................", "...............................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++@@@@@@@@@@@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+@@@@@@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................................................................................................", "................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++++@@@@@@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@@@@@@@+++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................................................................................................", "................................................................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....+++++@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@@+++++...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++..............................................................................................................................................", "..............................................................................................................................................++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+++++@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+++++........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+.............................................................................................................................................", ".............................................................................................................................................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................+++++@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+++++..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@++...........................................................................................................................................", "............................................................................................................................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++...................++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@+..........................................................................................................................................", "..........................................................................................................................................++@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+.........................................................................................................................................", ".........................................................................................................................................+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............+++++++....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@++.......................................................................................................................................", ".......................................................................................................................................++@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+++...........+++@@@@@@@+++.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++++++++..............++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@+......................................................................................................................................", "......................................................................................................................................+@@@@@@@@@@@@++@++@@@@@@@@@@@@@@@@@@@@@@+++@@++.......++@@@@@@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+++.........++@@+@+@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@+.....................................................................................................................................", ".....................................................................................................................................+@@@@@@@@@@@@++@@@@+@@@@@@@@@@@@@@@@@@@@+@@+@@@@+.....+@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@++......+@@@@+@@++@@@@@@@@@@@@@@@@@@@@@@+++++@@@@@@@@@@@@@++...................................................................................................................................", "...................................................................................................................................++@@@@@@@@@@@@+@@+@@@@++@@@@@@@@@@@@@@@@++@@+@@@@+@++..+@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@+...++@+@@@@+@@@+@@@@@@@@@@@@@@@@@@@@+@++@+++@@@@@@@@@@@@@+..................................................................................................................................", "..................................................................................................................................+@@@@@@@@@@@@++@@@@+@@@@@++++@@@@@@@@++++@@@+@@@@@+@@@++@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+++@@@+@@@@@+@@@++@@@@@@@@@@@@@@@@++@++@@@@++@@@@@@@@@@@@@+.................................................................................................................................", ".................................................................................................................................+@+@@@@@@@@@@+@@@@@@@+@@@@@@@@++++++++@@@@@@+++@@@+@@@@@++@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@+@@@@@+@@@@++++@@@@@@@@++++@@+.+@@@@@++@@@@@@@@@@@+@++...............................................................................................................................", "...............................................................................................................................++@@@+@@@@@@@++@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+...++@+@@@@@@@++@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@++@@@@@@@@+@@@+.+@@@@@@@++++++++@@@@@+.+@@@@@@@@++@@@@@@@@@+@@@+..............................................................................................................................", "..............................................................................................................................+@@@@@@+@@@@@+@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@+......+@@@@@@@@@@+@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@+@@@@@@@@@@+@++...+@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@++@@@@@@@+@@@@@+.............................................................................................................................", ".............................................................................................................................+@@@@@@@+@@@@+@@@@@@@@@@++..++@@@@@@@@@@@@@@++........++@@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@@@+......++@@@@@@@@@@@@@@++...+@@@@@@@@@@@+@@@@@+@@@@@@@++...........................................................................................................................", "...................................................................................................++++++++................++@@@@@@@@@+@++@@@@@@@@@@+......+++@@@@@@@@+++............+@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+@@@@@@@@++.........+++@@@@@@@@+++......++@@@@@@@@@@++@@+@@@@@@@@@@+...............+++++++++..................................................................................................", "...............................................................................................++++@@@@@@@@++++...........+@@@@@@@@@@@@+@@@@@@@@@@++..........++++++++................++@@@+@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@+@@@@@++..............++++++++...........+@@@@@@@@@@@+@+@@@@@@@@@@@++..........+++@@@@@@@@@+++...............................................................................................", ".............................................................................................++@@@@@@@@@@@@@@@@++........+@@@@@@@@@@@@+@+@@@@@@@@+...................................+@@++@+@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@+@@@++....................................+@@@@@@@@@+@+@@@@@@@@@@@@@@+.......++@@@@@@@@@@@@@@@++.............................................................................................", "............................................................................................+@@@@@@@@@@@@@@@@@@@@+.....++@@@@@@@@@@@++@@@+@@@@@++....................................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@+++@@+....................................++@@@@@@@+@@++@@@@@@@@@@@@@+....++@@@@@@@@@@@@@@@@@@@++...........................................................................................", "..........................................................................................++@@@@@@@@@@@@@@@@@@@@@@++..+@@@@@@@@@@@@+@@@@@+@@@@+......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@++++++++++@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@+@@@@+......................................+@@@@@+@@@@@+@@@@@@@@@@@@@++.+@@@@@@@@@@@@@@@@@@@@@@@+..........................................................................................", ".........................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@+@@@@@@@+@++.......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++++@@@@@@+@@@@@@@@+@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................................+@@@+@@@@@@@+@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+.........................................................................................", "........................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@++@@@@@@@@@+.........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@+@@@@@+@@@@@@@@+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................++@+@@@@@@@@++@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................................................................", ".......................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+@@@@@@@@@++..........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@+++@@+@@@@@@@@+@@@++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................+@@@@@@@@@@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................................................................................", "......................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@+@@@@@@@@@+............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@+++@@@@@@@@++++@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................+@@@@@@@@@@@++@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................................................................................", "......................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@++@@@@@@@@@+..............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+.++++++++++@@@@@@@@++++++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............................................++@@@@@@@@@@++@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................................", ".....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@+@@@@@@@@@++...............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@+.......+@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................+@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++++@@@@@@@+.................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@+.......+@@@@@@@@@@@@@@@@@@@@@@@@@@@+................................................+@@@@@@@@@++++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@++@@@@@+...................................................+@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@+.......+@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................................................++@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", "...................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@@++....................................................+@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@+........+@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................+@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................................................................................", "...................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@++@+.......................................................+@@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@+........+@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................+@@@+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................................................................................", "...................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@++.........................................................+@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@+.......................................................++@+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................................................................................", "..................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+...........................................................+@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@+..........................................................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................", "..................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+..........................................................+@+@@@@@@@@@@@@@@@@@+...............+@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@++..........................................................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................", "..................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+.........................................................+@@++@@@@@@@@@@@@@++................+@@@@@@@@+............+@@@@@@@@@@@@@@@@@+@+..........................................................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................", "..................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+........................................................+@@@@@+++@@@@@@@+++..................++++++++++.............++@@@@@@@@@@@@@++@@@+........................................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................", "..................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+........................................................+@@@@@@+.+++++++.....................+@@@@@@@@+...............+++@@@@@@@+++@@@@@+........................................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................", "..................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+.......................................................+@@@@@@@+.............................+@@@@@@@@+..................+++++++..+@@@@@@+.......................................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................", "..................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+......................................................+@@@@@@@+..............................+@@@@@@@@+............................+@@@@@+.......................................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................", "...........................................................................++++++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+......................................................+@@@@@@+...............................+@@@@@@@@+............................+@@@@@@+......................................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................", "........................................................................+++@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+.....................................................+@@@@@@@+...............................+@@@@@@@@+.............................+@@@@@+......................................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++++++............................................................................", "......................................................................++@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+.....................................................+@@@@@@+................................+@@@@@@@@+.............................+@@@@@@+.....................................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+++.........................................................................", ".....................................................................+@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+.....................................................+@@@@@@@+................................+@@@@@@@@+..............................+@@@@@+.....................................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@++.......................................................................", "....................................................................+@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+....................................................+@+@@@@@+.................................++++++++++..............................+@@@@@@+.....................................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@+......................................................................", "...................................................................+@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+....................................................+@@++@@+...............................+++@@@@@@@@@@+++............................+@@@++@+....................................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@+.....................................................................", "..................................................................+@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+....................................................+@@@@@+@+............................+++@@@@@@@@@@@@@@@@+++.........................+@++@@@+....................................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+....................................................................", ".................................................................+@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+....................................................+@@@@@@+............................+@@@@@@@@@@@@@@@@@@@@@@+.........................+@@@@@@+....................................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@+...................................................................", "................................................................+@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+....................................................+@@@@@@+...........................++@@@@@@@@@@@@@@@@@@@@@@@@++........................+@@@@@+....................................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@+..................................................................", "...............................................................+@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+.....................................................+@@@@@@+..........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................+@@@@@@+....................................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++@@@@@@@@@@@@@@@@@@+.................................................................", "...............................................................+@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+.....................................................+@@@@@@+..........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................+@@@@@@+....................................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@+................................................................", "..............................................................+@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+......................................................+@@@@@@+.........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................+@@@@@@+.....................................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+@@@@@@@@@@@@@@@@@+................................................................", "..............................................................+@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+.............................................++++++++.+@@@@@@+.........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................+@@@@@@+++++++++.............................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+@@@@@@@@@@@@@@@@@@@+...............................................................", "..............................................................+@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@+++++@@@@@@@@@@@@@@@+@++............................................++@@@@@@@@++@@@@@+.........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................+@@@@@+@@@@@@@@++............................................+@@@@@@+@@@@@@@@@@@@@@@@+++@@@@+@@@@++@@@@@@@@@@@@@@@@@@@@+...............................................................", ".............................................................+@@@@@@@@@@@@@@@@@@@@@@@@+@@@++@@@@+@@@@+++++@@@@@@@@+++++...........................................++@@@@@@@@@@+@@@@@@+........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................+@@@@@@+@@@@@@@@@++...........................................++@@@@@++@@@@@@@@@@++++@@+@@+++@@@+@@@@@@@@@@@@@@@@@@@@@@+...............................................................", ".............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@+@@@+@@@@@@@@+@@@@@@@++@@@+..........................................+@@@@@@@@@@@@@++@@@+.........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................+@@@++@@@@@@@@@@@@+...........................................++++@@@@++@@@@@@++@@@@@@+++@@@+@+@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................", ".............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@++@+@@@@@@@@+@@@@@++@@@@@@+........................................+@@@@@@@@@@@@@@@@++@+........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................+@++@@@@@@@@@@@@@@@+..........................................+@@@+++++++++@@@+@@@@@@@+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................", ".............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@++++.+@@@@@@+.......................................+@@@@@@@@@@@@@@@@@@@++.......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@+@@@@@@@@@@@@@@@@@@+.........................................+@@@@@@+.....++++@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................", ".............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+++.....+@@@@@++......................................+@@@@@@@@@@@@@@@@@@@@@@+......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@@@@@@@@@@@@@@@@@@+.......................................+@@@@@@+.........+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................", ".............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+........+@+++@+.....................................+@@@@@@@@@@@@@@@@@@@@@@@@+.....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@+......................................++++@@@+..........+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................", ".............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+........++@@@@+.....................................+@@@@@@@@@@@@@@@@@@@@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@+......................................+@@@++++..........+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................", ".............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+........+@@@@@@+...................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................+@@@@@@+..........+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................", ".............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+........+@@@@@@+...................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................+@@@@@@+...........+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................", "..............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+.........+@@@@@++++...............................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................+++++@@@@@@+...........+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................", "..............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+.........+@@@@@+@@@+++............................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............................+++@@@@+@@@@@@+...........+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................................", "..............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+.......+++@@@@@+@@@@@@++..........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................++@@@@@@@+@@@@@++...........+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................................", "...............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+.......+@@+@@@@@@+@@@@@@@+.........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........................+@@@@@@@@+@@@@@@+@+...........+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................................", "...............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+......+@@@@+@@@@@+@@@@@@@@+.......................+++@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@++.......................+@@@@@@@@@+@@@@@@+@@+..........+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................................................................", "................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++++@@@@+.....+@@@@@+@@++++@@@@@@@@@+................++++++@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@++++..................+@@@@@@@@@@++@@@@@+@@@+.........+@@@+++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................................................................", ".................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@+++++....+@@@@@@+++@@@@@@@@@@@@@@+..........+++++@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@++++.............+@@@@@@@@@@@@@+++@+@@@@@+........++++@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................................................................", "..................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@+.....++++@@+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@++++........+@@@@@@@@@@@@@@@@@++@@@@@@+.......+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................", "...................................................................+@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@+.++++@@@@@@+@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+@@++++++..+@@@@@@@@@@@@@@@@@@@@@@@@@+.......+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+...................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+@@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@+@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", ".....................................................................+@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+@@@@@++++.+@@@@@@@@@@@@@@@@@@@@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@+.....................................................................", "......................................................................++@@@@@@@@@@@@@@@++....+@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+@++++.....+@@@@@@@@@@@@@@@@@@@@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@+.++++@@@@@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@+......................................................................", ".......................................................................++++@@@@@@@@@+++......+@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+++..........+@@@@@@@@@@@@@@@@@@@@@@+.....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@+......++++@@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....+@@@@@@@@+..++@@@@@@@@@@@@@@@++.......................................................................", ".......................................................................+@+++++++++++.........+@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@++++..............+@@@@@@@@@@@@@@@@@@@@+.......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@@@@@@@@@@@@@@@@@@@+...........+++++@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....+@@@@@@@@+....+++@@@@@@@@@+++++.......................................................................", "......................................................................+@@@@@@++..............+@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@++++...................+@@@@@@@@@@@@@@@@@@+@+......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................++@@@@@@@@@@@@@@@@@@+.................++++++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@@@@@+.......++++++++++++@+.......................................................................", "......................................................................+@@@@@@@+..........++++++++++@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++........................+@@@@@@@@@@@@@@@@+@@@+.....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++..................+@+@@@@@@@@@@@@@@@@+........................++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@@@@@+.............++@@@@@@+......................................................................", "......................................................................+@@@@@@+........+++@@@@@@@@@@++++..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................++@@@@@@@@@@@@++@@@@+...................++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@+................+@@@++@@@@@@@@@@@@++..........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@++++++++++..........+@@@@@@@+......................................................................", ".....................................................................+@@@@@@@+......++@@@@@@@@@@@@@@@@++.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............................++@@@@@@@@+++@@@@@@+.................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@++.............+@@@@@@++@@@@@@@@++............................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....+++@@@@@@@@@@+++........+@@@@@@+......................................................................", ".....................................................................+@@@@@@@+....++@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................++++++++...+@@@@@@+...............+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@+............+@@@@@+..++++++++..............................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...++@@@@@@@@@@@@@@@@++......+@@@@@@@+.....................................................................", ".....................................................................+@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................+@@@@@@@+............++@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+..........+@@@@@@+.........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..++@@@@@@@@@@@@@@@@@@@@++....+@@@@@@@+.....................................................................", "....................................................................+@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................+@@@@@@+...........+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@++.......+@@@@@@+..........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@+.....................................................................", "....................................................................+@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+............................................+@@@@@@+........++@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@+......+@@@@@+...........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@+....................................................................", "....................................................................+@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+..............................................+@@@@+@+......+@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@+....+@@@@@+.............................................+@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@+....................................................................", "...................................................................+@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@+..............................................+@@@+@@@+...++@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@++.+@+@@@@+.............................................+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@+....................................................................", "...................................................................+@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@+................................................+@+@@@@+..+@@@@@@@@@@@@@@@@++..++@@@@@@@@@@@@@@@@@@@@@@@@++...++@@@@@@@@@@@@@@@+@@@++@+...............................................+@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@+...................................................................", "...................................................................+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@+..................................................+@@@@@@++@@@@@@@@@@@@@@@@+......+@@@@@@@@@@@@@@@@@@@@@@+.......+@@@@@@@@@@@@@@@+@@@@+.................................................+@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+...................................................................", "..................................................................+@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@+....................................................+@@@@++@@@@@@@@@@@@@@@@+........+++@@@@@@@@@@@@@@@@+++.........+@@@@@@@@@@@@@@@++@+...................................................+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@+...................................................................", "..................................................................++@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+.....................................................+@@@+@@@@@@@@@@@@@@@@++............+++@@@@@@@@@@+++.............++@@@@@@@@@@@@@@@++....................................................+@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+..................................................................", "..................................................................+@++@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@++.......................................................+++@+@@@@@@@@@@@@@@+.................++++++++++...............++++@@@@@@@@@@@@@+@+.....................................................++@@@@@@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@++..................................................................", ".................................................................+@@@@++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++@@@@@@@+++.........................................................+@@@@+@@@@@@@@@@@+++........................................++@@@@++@@@@@@@@@@@+@@++.....................................................+++@@@@@@@++++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@++++@+..................................................................", ".................................................................+@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++++++++++...........................................................+@@@@@+@@@@@@@@@@+@@@++....................................++@@@@@@@@+@@@@@@@@@+@@@@@+.......................................................++++++++++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@+.................................................................", ".................................................................+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@++.............................................................++@@@@@@@+@@@@@@@++@@@@@@+..................................+@@@@@@@@@@@++@@@@@@+@@@@@@@+...........................................................++@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+.................................................................", "................................................................+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+............................................................+@@@@@@@@@@+@@@@@+@@@@@@@@@+................................+@@@@@@@@@@@@@@+@@@@@+@@@@@@@@++.........................................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@+.................................................................", "................................................................+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+...............................++++++++++...................+@@@@@@@@@@@@+@@@+@@@@@@@@@@@+..............................+@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@@@+.........................................................+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+................................................................", "................................................................+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+............................+++@@@@@@@@@@+++..............++@@@@@@@@@@@@@+@++@@@@@@@@@@@@@+............................+@@@@@@@@@@@@@@@@@@++@+@@@@@@@@@@@@+...................++++++++++...........................+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+................................................................", "...............................................................+@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+.........................+++@@@@@@@@@@@@@@@@+++..........+@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+............................+@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@++..............+++@@@@@@@@@@+++........................+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@+................................................................", "...............................................................+@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+.........................+@@@@@@@@@@@@@@@@@@@@@@+........+@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@+..........................+@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@+..........+++@@@@@@@@@@@@@@@@+++......................+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+...............................................................", "...............................................................+@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+.......................++@@@@@@@@@@@@@@@@@@@@@@@@++....++@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+..........................+@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@+........+@@@@@@@@@@@@@@@@@@@@@@+.....................+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+...............................................................", "...............................................................+@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@+@+......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@+........................+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@++....++@@@@@@@@@@@@@@@@@@@@@@@@++...................+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@+...............................................................", "..............................................................+@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+++......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@++++++++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@+@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@+..............................................................", "..............................................................+@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+++...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+.++@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@++++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@+..............................................................", "..............................................................+@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+++...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................++++@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@+..............................................................", ".............................................................+@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@++............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............+++@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@+.............................................................", ".......................................................++++++++@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@+++........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@++.+@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+.....++@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........+++@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@+++++++........................................................", "....................................................+++@@@@@@@@++++@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@+@++++....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+.......+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...++++@+@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....+@++++@@@@@@@+++.....................................................", "..................................................++@@@@@@@@@@@@@@@++.....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@+@@@@@@++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@++++++++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@@@@@@@+........+@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++++@@@@@@+@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+++@@@@@@@@@@@@@@++...................................................", ".................................................+@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@++......+@@@@@@@@@@@@@@@@@@@@@@@@+..........................+@@@@@@@@@@@@@@@@@@@@@@@@+..........++@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@+..................................................", "................................................+@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........+@@@@@@@@@@@@@@@@@@@@@@@@+..........................+@@@@@@@@@@@@@@@@@@@@@@@@+............++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@+.................................................", "...............................................+@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++@@@@@@@@@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@+............................+@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@+................................................", "..............................................+@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+++++@@@@@+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........+@@@@@@@@@@@@@@@@@@@@@@+............................+@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+....+++@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@+..............................+@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+@@@@+++@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................", "............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+........+++@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@+................................+@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+@++...+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", "...........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+...........+++@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@+..................................+@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+++.....+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............................................", "...........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+..............++@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........++@@@@@@@@@@@@++....................................++@@@@@@@@@@@@++................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@++++........+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............................................", "..........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@++++@+.................+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............+++@@@@@@@@++........................................++@@@@@@@@++..................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++.............+@++++@@@@@@@@@@@@@@@@@@@@@@@@@@++.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................", "..........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@++@@@@@@@@@@@@@@@@@@@@++@@@@++...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............+@+++++++++............................................++++++++.+++................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+++@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................", "..........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@++@@@@@@@@@@@@@@@@++@@@@@@@@+..................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@++.......................................................+++@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@++@@@@@@@@@@@@@@@@@@@@++@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................", ".........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@+++@@@@@@@@@@+++@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@+.......................................................+@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@@@@++@@@@@@@@@@@@@@@@++@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................", ".........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@+++++++++++@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@+.........................................................+@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@+++@@@@@@@@@@+++@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................", ".........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@+.........................................................+@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@++++++++++..+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................", ".........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@+.........................................................+@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@+.....+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................", ".........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@+..........................................................+@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................", ".........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@+...........................................................+@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................", ".........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@+...........................................................+@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................", ".........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@++@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@+............................................................+@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................", ".........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@++@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@+............................................................+@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@@@++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................", "..........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@++@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........++@@@@+.............................................................+@@@@++..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......+@@@++@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................", "..........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@++@+..............................................................+@+++@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......+++@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................", "..........................................+@@@@@@@@@@@@@@@@@@@@++@@@@@@@@+@@@@@@@@+.....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@++..............................................................++@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................", "...........................................+@@@@@@@@@@@@@@@++++@+@@@@@@@@+@@@@@@@@+.....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@+..............................................................+@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........+@@@@@@@@+@@@@@@@++++@@@@@@@@@@@@@@@@+............................................", "...........................................+@@@@@@@@@@@@@++@@@@@@+@@@@@@+@@@@@@@@+......+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@+................................................................+@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........+@@@@@@@@+@@@@@@@+@@@++++@@@@@@@@@@@@+............................................", "............................................+@@@@@@@@@@@@+@@@@@@@+@@@@@@+@@@@@@@@+......+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@+................................................................+@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@+@@@@@+@@@@@@@+@@@@@@@@@@@+.............................................", ".............................................+@@@@@@@@@@@+@@@+++++++++@+@@@@@@@@+........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@+................................................................+@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@+@+++++++++@@@+@@@@@@@@@@+..............................................", "..............................................+@@@@@@@@@@++++@@@@@@@@@++@@@@@@@@+........+@@@@+@@@@@@@@@@@@@@@@@@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@+..................................................................+@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@+@@@+...........+@@@@@@@@+@@@@@@@@@++++@@@@@@@@@+...............................................", "...............................................+@@@@@@@@++@@@@@@@@@@@@+@@@@@@@@+.........+@@@+@+@@@@@@@@@@@@@@@@@@@@@+.....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@+..................................................................+@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@+@+@@+...........+@@@@@@@@+@@@@@@@@@@@@++@@@@@@@+................................................", "................................................+@@@@@++@@@@@@@@@@@@@@+@@@@@@@@+..........+@+@@@+@@@@@@@@@@@@@@@@@@@+.......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@+....................................................................+@@@@+..................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@+@@@++.............+@@@@@@@@+@@@@@@@@@@@@@++@@@@+.................................................", ".................................................+@@@+@@@@@@@@@@@@@@@+@@@@@@@@+...........++@@@@@+@@@@@@@@@@@@@@@@@@+........................++@@@@@@@@@@@@@@@@@@@@@@@@++...............+@@@@+....................................................................+@@@@@+..................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@@@@@@@@@@@@@@@@+@@@@++............+@@@@@@@@+@@@@@@@@@@@@@@@+@@+..................................................", "..................................................+++@@@@@@@@@@@@@@@@+@@@@@@@@+..........+@@@@@@@@+@@@@@@@@@@@@@@@@+...........................+@@@@@@@@@@@@@@@@@@@@@@+................+@@@@@+....................................................................+@@@@@+...................++@@@@@@@@@@@@@@@@@@@@@@@@++....................+@@@@@@@@@@@@@@@@@@+@@@@@@@+...........++@@@@@@@@+@@@@@@@@@@@@@@@++...................................................", "...................................................+@@@@@@@@@@@@@@@@@@++@@@@@+@+........+@@@@@@@@+@@@@@@@@@@@@@@@@+@+...........................+++@@@@@@@@@@@@@@@@++++...........++++++++@@+......................................................................+@@++++++++...............++@@@@@@@@@@@@@@@@@@@@@@+......................++@@@@@@@@@@@@@@@@+@@@@@@@@@+.........+@+@@@@@@++@@@@@@@@@@@@@@@@@+...................................................", "..................................................+@@@@@@@@@@@@@@@@@@@@@++@@@+@@+......+@@@@@@@@+@@@@@@@@@@@@@@@@+@@@+.............................+++@@@@@@@@@@+++++@+.........++@@@@@@@@+++......................................................................+++@@@@@@@@++.............+@+++@@@@@@@@@@@@@@@@+++......................+@@+@@@@@@@@@@@@@@@@+@@@@@@@@@+......++@@@+@@@++@@@@@@@@@@@@@@@@@@@@+..................................................", ".................................................+@@@@@@@@@@@@@@@@@@@@@@@@+++@@@@++...+@+@@@@@@+@@@@@@@@@@@@@@@@+@@@@@+...............................++++++++++++@@@@@+......++@@@@@@@@@@@@++....................................................................++@@@@@@@@@@@@++..........+@@@@@+++@@@@@@@@@@+++........................+@@@@+@@@@@@@@@@@@@@@@+@@@@@@@+@+...+++@@@@+@++@@@@@@@@@@@@@@@@@@@@@@@+.................................................", "................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@++.+@@@+@@@@+++@@@@@@@@@@@@@++@@@@@@@+.....................................++@@@@@@@@+.....+@@@@@@@@@@@@@@@@+..................................................................+@@@@@@@@@@@@@@@@+.........+@@@@@@@@++++++++++..........................+@@@@@@++@@@@@@@@@@@@@++++@@@@+@@@+.+@+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+................................................", "................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@+@@@+...+++@@@@@@@+++.+@@@@@@@+.....................................+@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@+................................................................+@@@@@@@@@@@@@@@@@@+........+@@@@@@@@@+..................................+@@@@@@@++++@@@@@@@+++....+@@@+@@@@+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................................................", "...............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@+@+.......+++++++.....+@@@@@@@+.....................................+@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@+..............................................................+@@@@@@@@@@@@@@@@@@@@+......+@@@@@@@@@+..................................+@@@@@@@+....+++++++........+@+@@@@+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................", "...............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@@@+.....................+@@@@@@@+....................................+@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@+............................................................+@@@@@@@@@@@@@@@@@@@@@@+.....+@@@@@@@@@+.................................+@@@@@@@+.....................+@@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................", "..............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@+.......................+@@@@@@@+...................................+@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@+............................................................+@@@@@@@@@@@@@@@@@@@@@@+.....+@@@@@@@@@+................................+@@@@@@@+.......................+@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................", "..............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@++........................+@@@@@@@@+...................................+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+..........................................................+@@@@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@+................................+@@@@@@@@+........................++@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................", "..............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+..........................+@@@@@@+@+..................................+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+..........................................................+@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@+...............................+@+@@@@@@+..........................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+..........................+@@@++@@@+..................................+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+........................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@+..............................+@@@++@@@+..........................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+...........................+@+@@@@@+..................................+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+........................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@+.............................+@@@@@@+@+...........................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+............................+@@@@@@@+.................................+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+........................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@+.............................+@@@@@@@@+............................+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+............................+@@@@@@@+.................................+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+........................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@+.............................+@@@@@@@+............................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+.............................+@@@@@@@+....++++++++....................+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+........................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@+...............++++++++.....+@@@@@@@+.............................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+..............................+@@@@@@+..++@@@@@@@@++..................+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@+........................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@+..............++@@@@@@@@++..+@@@@@@@+..............................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+...............................+@@@@@@++@@@@@@@@@@@@++.................+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@+........................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@+............++@@@@@@@@@@@@++@@@@@@@+...............................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+...............................+@@@@@@@+@@@@@@@@@@@@@@+...............++@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@+........................................................+@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@@@+...........+@@@@@@@@@@@@@@+@@@@@@@@+...............................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", ".............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+................................+@@@@@+@@@@@@@@@@@@@@@@+...........+++@@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@+..........................................................+@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@@++..........+@@@@@@@@@@@@@@@@+@@@@@@+................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................", "..............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+.................................+@@@+@@@@@@@@@@@@@@@@@@+.......+++@+@@@+@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+..........................................................+@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@@@+@++.......+@@@@@@@@@@@@@@@@@@++@@@+.................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................", "..............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+..................................+@+@@@@@@@@@@@@@@@@@@@@+....++@@@@+@@@+@@@@@+++@+@@@@@@@@@@@@@@@@@@@++..........................................................++@@@@@@@@@@@@@@@@@@@@@@++++@@@@@@@@+@@@+++...+@@@@@@@@@@@@@@@@@@@@@+@+..................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................", "..............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+..................................+@+@@@@@@@@@@@@@@@@@@@@@@++++@@@@@@@+@@@+@+++@@@@@+@@@@@@@@@@@@@@@@@@+@++......................................................++@+@@@@@@@@@@@@@@@@@@@@@@+.+@+++@@@@@+@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@++...................................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................", "...............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+..................................+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@+@@@++@@@@@@@@+@@@@@@@@@@@@@@@@@+@@@@+....................................................+@@@@+@@@@@@@@@@@@@@@@@@@@+.+@@@@@+++@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+...................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................", "...............................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+.................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@+++@@@@@@@@@+@@@@@@@@@@@@@@@@++@@@@@+.................................................++@@@@@++@@@@@@@@@@@@@@@@@@+..+@@@@@@@@++@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................", "................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+..................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+++...+@@@@@@@@@+@@@@@@@@@@@@@@++@@@@@@@++..............................................+@@@@@@@@++@@@@@@@@@@@@@@@@+...+@@@@@@@@@+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+...................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................................................", "................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+.................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@++++......+@@@@@@@@@+@@@@@@@@@@@@++..++@@@@@@@+............................................+@@@@@@@++..++@@@@@@@@@@@@++...+@@@@@@@@@+.+++@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................................................", ".................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+..................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@++++..........+@@@@@@@@@+++@@@@@@@@++......+@@@@@@@++........................................++@@@@@@@+......++@@@@@@@@++.....+@@@@@@@@@+....+++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................................................", "..................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+...................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@+..++++++++.........+@@@@@@@@+......................................+@@@@@@@++.........++++++++......+@@@@@@@@@@+........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................", "...................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+....................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@+...................++@@@@@+@++..................................++@+@@@@@+.........................+@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................................................", "....................................................+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+.....................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@+.....................+@@@+@@@@+................................+@@@@+@@@+..........................+@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................", ".....................................................+@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@+......................++@+@@@@@+.............................++@@@@@+@++..........................+@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................................+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+.....................................................", "......................................................++@@@@@@@@@@@@@@@@@@@++@@@@++.......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@+.......................+@@@@@@@++.........++++++++.........+@@@@@@@@+............................+@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................++@@@@@++@@@@@@@@@@@@@@@@@@@++......................................................", "........................................................++@@@@@@@@@@@@@@@++++@+++@+.......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@+........................+@@@@@@@@+......++@@@@@@@@++......+@@@@@@@@+.............................+@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................+++++@@@@++@@@@@@@@@@@@@@@++........................................................", "..........................................................+++@@@@@@@@@+++++@+++@@@@+.......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+................+@@@@@@@@@+.........................++@@@@@@@++..++@@@@@@@@@@@@++..++@@@@@@@@+.............................+@@@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@@@@@@+.........................................+@++++++++++++@@@@@@@@@+++..........................................................", ".............................................................+++++++++++@@@@@+@@@@@+.......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@+..........................+@@@@@@@@++@@@@@@@@@@@@@@@@++@@@@@@@@@+..............................+@@@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................+@@@@@++.+@+++++++++++++.............................................................", "....................................................................++@@@@@@@+@@@@@+........................................+@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@@@@@+...........................+@@@@@@++@@@@@@@@@@@@@@@@@@++@@@@@@++..............................+@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@+.........................................+@@@@@@++@@@@@@+++...................................................................", "....................................................................+@@@@@@@@+@@@@@@+.......................................+@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@@@@@+............................+@@@@@+@@@@@@@@@@@@@@@@@@@@++@@@@+................................+@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@+........................................+@@@@@@+.+@@@@@@@@+...................................................................", ".....................................................................+@@@@@@@@+@@@@@+........................................+@@@@@@@@@@@@@@@@@@@@@@+....................+@@@@@@@@+.............................++@@+@@@@@@@@@@@@@@@@@@@@@@+@@@+.................................+@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@+.........................................+@@@@@@+.+@@@@@@@+....................................................................", ".....................................................................+@@@@@@@@+@@@@@@+........................................+@@@@@@@@@@@@@@@@@@@@+.....................+@@@@@@@@@+..............................+@+@@@@@@@@@@@@@@@@@@@@@@++@+.................................+@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@+..........................................+@@@@@@++@@@@@@@@+....................................................................", ".....................................................................+@@@@@@@@+@@@@@@+.........................................+@@@@@@@@@@@@@@@@@@+......................+@@@@@@@@++++++++.........................+@@@@@@@@@@@@@@@@@@@@@@@@++...........................+++++++++@@@@@@@@+..................+@@@@@@@@@@@@@@@@@@+..........................................+@@@@@@@++@@@@@@@+.....................................................................", "......................................................................+@@@@@@@@+@@@@@+..........................................+@@@@@@@@@@@@@@@@+.......................+@@@@@+++@@@@@@@@++++.....................+@@@@@@@@@@@@@@@@@@@@@@@@+........................++++@@@@@@@@@+++@@@@@+...................+@@@@@@@@@@@@@@@@+...........................................+@@@@@@+.+@@@@@@@+.....................................................................", "......................................................................+@@@@@@@@+@@@@@@+..........................................++@@+++@@@@@@@++.........................+@+++@@@@@@@@@@@@@@@++..................+@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................++@@@@@@@@@@@@@@@@+++@+.....................++@@@@@@@@@@@@++............................................+@@@@@@++@@@@@@@@+.....................................................................", "......................................................................+@@@@@@@@+@@@@@@+............................................+++@@++++@++..........................+++@@@@@@@@@@@@@@@@@@@@++................+@@@@@@@@@@@@@@@@@@@@@@@@@@+...................++@@@@@@@@@@@@@@@@@@@@@++.......................++@@++++++++.............................................+@@@@@@@++@@@@@@@+......................................................................", ".......................................................................+@@@@@@@+@@@@@@+..............................................+@@@@@++...........................+@@@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@@@@@@@@@@@@@@@@@@@@@+........................+++@@@@@+..............................................+@@@@@@+.+@@@@@@@+......................................................................", ".......................................................................+@@@@@@@@+@@@@@@+.............................................+@@@@@+...........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........................+@@@@@+.............................................+@@@@@@@++@@@@@@@@+......................................................................", ".......................................................................+@@@@@@@@+@@@@@++.............................................+@@@@@+.........................++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++............+@@@@@@@@@@@@@@@@@@@@@@@@@@+...............++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++.......................+@@@@@+.............................................++@@@@@@++@@@@@@@+.......................................................................", ".......................................................................+@@@@@@@@+@++++@+.............................................+@@@@@+........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................+@@@@@+.............................................+@++@@@@++@@@@@@@+.......................................................................", "........................................................................+@@@@@@@@+@@@@@@+...........................................+@@@@@@+........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................+@@@@@+............................................+@@@@++@++@@@@@@@+........................................................................", "........................................................................+@@@@@@@++@@@@@@+...........................................+@@@@@+........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................+@@@@@+...........................................+@@@@@@++++@@@@@@+........................................................................", "........................................................................+@@@@+++@+@@@@@@+...........................................+@@@@@+.......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................+@@@@@+...........................................+@@@@@@@++@++@@@@+........................................................................", ".........................................................................+@++@@@@@+@@@@@+...........................................+@@@@@+......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................+@@@@@+...........................................+@@@@@@++@@@@++@+.........................................................................", ".........................................................................++@@@@@@@+@@@@@@+..........................................+@@@@@+......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................+@@@@@+..........................................+@@@@@@@++@@@@@@++.........................................................................", ".........................................................................+@@@@@@@@+@@@@@@+..........................................+@@@@@+.....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@@@@+..........................................+@@@@@@++@@@@@@@@+.........................................................................", "..........................................................................+@@@@@@@@+@@@@@+..........................................+++@@@+.....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@++++..........................................+@@@@@@++@@@@@@@+..........................................................................", "..........................................................................+@@@@@@@@+@@@@@@+.........................................+@@++++....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+++@@@+.........................................+@@@@@@@++@@@@@@@+..........................................................................", "..........................................................................+@@@@@@@@+@@@@@@+.........................................+@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@+.........................................+@@@@@@++@@@@@@@@+..........................................................................", "...........................................................................+@@@@@@@@+@@@@@+.........................................+@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............++@@@@@@@@@@@@++...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@+.........................................+@@@@@@++@@@@@@@+...........................................................................", "...........................................................................+@@@@@@@@+@@@@@+.........................................+@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............++@+++++++++.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@+.........................................+@@@@@@++@@@@@@@+...........................................................................", "...........................................................................+@@@@@@@@+@@@@@@+........................................+@@@@@+...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@+........................................+@@@@@@++@@@@@@@@+...........................................................................", "............................................................................+@@@@@@@+@@@@@++++++++.................................+@@@@@@+...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@@+.................................++++++++@@@@@++@@@@@@@+............................................................................", "............................................................................+@@@@@@@@+@+++@@@@@@@@+++..............................+@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@+..............................+++@@@@@@@@+++@++@@@@@@@@+............................................................................", "............................................................................+@@@@@@@@++@@@@@@@@@@@@@@++............................+@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@+............................++@@@@@@@@@@@@@@+++@@@@@@@@+............................................................................", "............................................................................+@@@@@@@@+@@@@@@@@@@@@@@@@@+...........................+@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@+...........................+@@@@@@@@@@@@@@@@@@+@@@@@@@@+............................................................................", ".............................................................................+@@@@@@@@+@@@@@@@@@@@@@@@@@+........................+++++++@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@+..........................+@@@@@@@@@@@@@@@@@@+@@@@@@@@+.............................................................................", ".............................................................................+@@@@@@@++++++++@@@@@@@@@@@@+....................+++@@@@@@@+++...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................++++++++........................+@@@@@@@@@@@@@++++++++@@@@@@@+.............................................................................", ".............................................................................+@@@@+++@@@@@@@@+++@@@@@@@@@@+.................++@@@@@@@@@@@@@++.................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+................+++@@@@@@@+++....................+@@@@@@@@@@@+++@@@@@@@@++@@@@@+.............................................................................", "..............................................................................+@++@@@@@@@@@@@@@@++@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............++@@@@@@@@@@@@@++.................+@@@@@@@@@@++@@@@@@@@@@@@@+++@+..............................................................................", ".............................................................................+++@@@@@@@@@@@@@@@@@@++@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@++@@@@@@@@@@@@@@@@@@+++.............................................................................", "............................................................................+@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+++++++...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+............................................................................", "...........................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@+...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................................................", "..........................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.................+@@@@@+...................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................................................", ".........................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........................................................................", "........................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+.......+@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................+@@@@@+....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................................................", ".......................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+.......+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@@@@+.....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+........+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................................................................", ".......................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+++++++++@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@@@@+.....................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@@@@++++++++++@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................................................................", "......................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@+@@@@+++++@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................+@@@@@+......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@@@+++++@@@@+@@@+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................................................................", "......................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................+@@@@@+.......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+@@@+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................................................................", ".....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@@+@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................++++++++........................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@+@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................", ".....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................++@@@@@@@@++......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................", ".....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+................+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++..................++@@@@@@@@@@@@++.....................++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@+............+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+...............+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@@@@@@@@@@@@@@@+......................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+............+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@@@+@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++++++++++++++++@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+...................+@@@@@@@@@@@@@@@@@@+......................+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@+++++++++++++++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@++@@@@@@@@@@@@@@@@@@@@@++...................+@@@@@@@@@@@@@@@@@@@@+......................++@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........+@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............+@@@@@@@@@++@@@@@@@@@@@@@@@@@++....................+@@@@@@@@@@@@@@@@@@@@@@+.......................++@@@@@@@@@@@@@@@@@++@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............+@@@@@@@@@@@+++++@@@@@@@@@++++.....................+@@@@@@@@@@@@@@@@@@@@@@@@+........................++++@@@@@@@@@++++.+@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@+.+...........+@@@@@@@@@@@+.....+++++++++.........................+@@@@@@@@@@@@@@@@@@@@@@@@+............................+++++++++......+@@@@@@@@@@+.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........+@@@@@@@@@@@@@@@@@@@@@@@@@++@++........+@+@@@@@@@@@+.......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................+@@@@@@@@+@+......++@+@@@@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........+@@@@@@@@@@@@@@@@@@@@@@@++@@@@+.......+@@++@@@@@@@+.......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................+@@@@@@@+@@@+....+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", "....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@+............+@@@@@@@@@@@@@@@@@@@@@+.+@@@@@+.....+@@@@@+@@@@@+.......................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................+@@@@++@@@@+..++@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+.............+@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................", ".....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@++.............+@@@@@@@@@@@@@@@@@@@+.+@@@@@@@++..+@@@@@@@+@@@+........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............................................+@@+@@@@@@@++@@@@@@@++@@@@@@@@@@@@@@@@@@@@@+...............++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................", ".....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@++............+@@@@@@@@@@@@@@@@++++++++++@@@@+.+@@@@@@@@++@+........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+............................................+@+@@@@@@@@@+@@@@@++++++++++@@@@@@@@@@@@@@+..............++@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................", ".....................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@++...........++@@@@@@@@@@@+++@@@@@@@@@@+++@@+@@@@@@@@@@@+.........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.............................................+@@@@@@@@@@@+@+++@@@@@@@@@@+++@@@@@@@@@@+.............++@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................", "......................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@++...........+++@@@@@@++@@@@@@@@@@@@@@@@++@@@@@@@@@@@+..........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................+@@@@@@@@@@++@@@@@@@@@@@@@@@@++@@@@@@++............++@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................................................................", "......................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@++............++++++@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@+...........................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...............................................+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@++@+++............++@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................................................................", ".......................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@++.............+@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+...........................................+++@@@@@@@@@@@@@@@@@@@@@@@@@++...............................................+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+.............++@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................................................................", ".......................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@+++..........+@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+..........................................+++@+@@@@@@@@@@@@@@@@@@@@@@@@@+@+++.............................................+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+..........+++@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................................................................", "........................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@+@@@++.......+@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@+..........+++++++........................++@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+@@@@@++.......................+++++++............+@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@+.......++@@@+@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................................................", ".........................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++@@@@@@@@@@@+@@@@@++....+@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@++.......+++@@@@@@@+++..................+++@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+++.................+++@@@@@@@+++........+@@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@+....++@@@@@+@@@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.........................................................................", "..........................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@++@@@@@@@@+@@@@@@@@++.+@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+@@++...++@@@@@@@@@@@@@++.............+++@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+++............++@@@@@@@@@@@@@++....++@@@@++@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@+.++@@@@@@@@+@@@@@@@++@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+..........................................................................", "...........................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@++@@@@@@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+@+@@@+.+@@@@@@@@@@@@@@@@@+..........++@+@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+@@++.........+@@@@@@@@@@@@@@@@@+..+@@@@@+@@+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@+@@@@@++@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+...........................................................................", "............................................................................+@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@++@@@@+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+@@+@@@+@@@@@@@@@@@@@@@@@@@+.......++@@@@+@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@+++@@@@@@@@@+@@@@++......+@@@@@@@@@@@@@@@@@@@++@@@@@+@@@+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+@@@++@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@+............................................................................", ".............................................................................++@@@@@@@@@@@@@@@@@@@++@+@@@@@@@@@@++@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@+@@@+@@+@@@@@@@@@@@@@@@@@@@@@+....++@@@@@@+@@@@@@++...+@@@@@@@@@@@@@@@@@@@@+...++@@@@@@+@@@@@@@++...+@@@@@@@@@@@@@@@@@@@@@++@@@@+@@@@+@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@+++@@@@@@@@@@+@++@@@@@@@@@@@@@@@@@@@++.............................................................................", "...............................................................................++@@@@@@@@@@@@@@@++@@@@+@@@@@@@@@@@+++@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+@+@@@@@@@@@@@@@@@@@@@@@@+.++@@@@@@@@+@@@@++......+@@@@@@@@@@@@@@@@@@+......++@@@@+@@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@++@@@@@@@@@@@+@@@@++@@@@@@@@@@@@@@@++...............................................................................", ".................................................................................+++@@@@@@@@@+++@@@@@@+@@@@@@@@@@@@@@++@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+@++.........+@@@@@@@@@@@@@@@@+.........++@+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@++@@@@@@@@@@@@@+@@@@@@+++@@@@@@@@@+++.................................................................................", "....................................................................................+++++++++@+@@@@@++@@@@@@@@@@@@@@@@@++@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@+++............++@@@@@@@@@@@@++............+++@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@++@@@@@@@@@@@@@@@@++@@@@@+@+++++++++....................................................................................", ".....................................................................................+@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@+.++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@++.................++@@@@@@@@++.................++@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+++@@@@@@@@@@@@@@@@@@@+@@@+@@@@@@@@@+.....................................................................................", ".....................................................................................+@@@@@@@@@+@++@@@@@@@@@@@@@@@@@@@@+...++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@++.....................++++++++.....................++@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++..+@@@@@@@@@@@@@@@@@@@@++@+@@@@@@@@@+.....................................................................................", "....................................................................................+@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+@@@++......................................................++@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+++..........................................................+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+..............................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", "....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................", ".....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................................", ".....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@+................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................................", ".....................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.....................................................................................", "......................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@+@@@@@+..................................................................+@@@@@+@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................................................................................", "......................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@+++@@@@+....................................................................+@@@@+++@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+......................................................................................", ".......................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@++..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@@@++@@@+@@+......................................................................+@@+@@@++@@@@@@@@@@@@@+....+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.......................................................................................", "........................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@+..+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+...+@@@@@@@@@@@+@@@@@+@+........................................................................+@+@@@@@++@@@@@@@@@@+......+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................................................................", ".........................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+....+@@@@@@@@@@+@@@@@@+..........................................................................++@@@@@@+@@@@@@@@@+.......+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@+.........................................................................................", "..........................................................................................+@@@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++.....++@@@@@@@@@+@@@@@+..........................................................................+@@@@@@+@@@@@@@@++........++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@@@+..........................................................................................", "...........................................................................................+@@@@@@@@@@@@@@@@@@@@@+.+@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+......+++@@@@@@+@@@@@@+.........................................................................+@@@@@@+@@@@@+++.........+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@+.+@@@@@@@@@@@@@@@@@@@@@+...........................................................................................", ".............................................................................#..............+@@@@@@@@@@@@@@@@@@@+...++@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@+........++++++++@@@@@+.........................................................................+@@@@@+++++++...........+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@++...+@@@@@@@@@@@@@@@@@@@+............................................................................................", "............................############..........................###########.......##############@@@@@@@@@@@@++......+@@@@@@@@###############@@@@@@@@@@@@@@@@@+@@@@@+...............+@@@@@@+..............##########...............................................+@@@@@@+.................+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@+......++@@@@@@@@@@@@@@@++.......................................................##########............................", ".............................############........................############.......##############@@@@@@@@@+++.........++@@@@@@###############@@@@@@@@@@@@@@@@+@@@@@@@+..............+@@@@@++..............##########...............................................++@@@@@+................+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@++.........+++@@@@@@@@@+++.........................................................##########............................", ".............................############.......................############....+...###############++++++++..............+@@@@################@@@@@@@@@@@@@@@+@@@@@@@@@+..............+@+++@@+.............##########..............................................+@@+++@+................+@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@+..............+++++++++............................................................##########............................", "..............................############+....................############+++++....###############++.....................+@@@################+++@@@@@@@@@@+++@@@@@@@@@@+.............++@@@@@+.............##########+++...........................................+@@@@@++...............+@@@@@@@@@@+++@@@@@@@@@@@@@@@@@@@@+++@@@@@@@@+....................................................................................##########+++.........................", "...............................###########++..................############++++++...################++......................++################++++@@@@@@@@++...+@@@@@@@@@@+............+@@@@@@@++++++++....##########++++....................................++++++++@@@@@@+..............+@@@@@@@@@@+...++@@@@@@@@@@@@@@@@++@@@+@@@@@++....................................................................................##########++++.........................", "...............................############+..................###########++++++....################+++.......................################++++@@@@@+++......+@@@@@@@@@@+............+@@@+++@@@@@@@@+++.##########++++.................................+++@@@@@@@@+++@@+..............+@@@@@@@@@@+......+++@@@@@@@@@@+++@@@@@@+@@@+......................................................................................##########++++.........................", "................................###########++................###########++++++.....################+++......................#################+++++++++...++++++++@@@@@@@@+@+...........+@++@@@@@@@@@@@@@@+##########++++...............................++@@@@@@@@@@@@@@+++.............+@+@@@@@@@@++++++.....+++++++++++@@@@@@@@+@++.......................................................................................##########++++.........................", "................................############+...............###########++++++......################+++......................#################+++......+++@@@@@@@@+@@@@@++@@@+...........+@@@@@@@@@@@@@@@@@##########+++...............................+@@@@@@@@@@@@@@@@@@+............+@@@+@@@@@@+@@@@@@+++..........+@@@@@@@@@@@+.........................................................................................##########+++..........................", ".................................###########++.............###########++++++.......#################++.....................##################+++....++@@@@@@@@@@@@+@@@+@@@@@@+.........+@@@@@@@@@@@@@@@@@@##########+++..............................+@@@@@@@@@@@@@@@@@@@@+..........+@@@@@++@@@+@@@@@@@@@@++.......+@@@@@@@@@@@+..........................................................................................##########+++..........................", ".................................############+............############+++++.......##################++.....................#################++++...+@@@@@@@@@@@@@@@+@+@@@@@@@@+.......+@+++++++++@@@@@@@@##########++++.............................+@@@@@@@@@@@@+++++++++@+........+@@@@@@@@+@+@@@@@@@@@@@@@+....++@@@@@@@@@@++..........................................................................................##########++++..........................", "..................................############+..........############+++++........##################++....................##################+++++.+@@@@@@@@@@@@@@@@@+@@@@@@@@@@+.....+++@@@@@@@@@+++@@@@@##########++++............................+@@@@@@@@@@+++@@@@@@@@@+++......+@@@@@@@@@@+@@@@@@@@@@@@@@@+..+@@@@@@@@@@@+............................................................................................##########++++..........................", "..................................############+.........############+++++.........##################+++...................##################++++@+@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@+..++@@@@@@@@@@@@@@@++@@@##########++++...........................+@@@@@@@@@++@@@@@@@@@@@@@@@++...+@@@@@@@@@@+@@@@@@@@@@@@@@@@@++@@@@@@@@@@@+.............................................................................................##########++++..........................", "...................................############+.......############++++++.........##################+++..................###################+++@+@@@@@@@@@@@@@@@@@###########@@@@++@@@@@@@@@@@@@@@@@@@++@##########+++.....................#.....+@@@@@@@@++@@@@@@@#########@@@+++@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+###########..............############..................................############......................##########+++...........................", "...................................############++......###########++++++..........##################+++.................####################+++@+@@@@@@@@@@@@@@#################@@+@@##########@@@@@@@@@+##########+++..........###########......+@@@@@@@+@@@@@################@+@@@@@@@@@@+@@@@@@@#########@@@###############..........################.............................##################...................##########+++...........................", "....................................############+.....###########++++++...........###################++.................#########+##########++++@@@@@@@@@@@@@####################@@+@##########@@@@@@@@@@##########+++.........###########......+@@@@@@@+@@@@####################@@@@@@@@@+@@@@@@@@#########@##################.......####################.........................#####################..................##########+++...........................", "....................................############++...###########++++++...........##########+#########++................#########+##########++++@@@@@@@@@@@@#######################@@##########@@@@@@@@@@##########++++........###########.....+.+@@@@@@+@@@#######################@@@@@@@+@@@@@@@@#########@####################.....######################......................#########################...............##########++++...........................", ".....................................############+..###########++++++............##########+#########++................#########+##########++++@@@@@@@@@@@#########################+##########++++@@@@@@##########++++.......###########++++++..+@@@@@+@@@##########################@@@@+@@@@@@@@@###############################..#########################....................###########################..............##########++++...........................", ".....................................############++############+++++.............##########+#########+++..............#########++##########++++@@@@@@@@@@#####################################++++@@@@@@##########++++++++++###########+++++++++@@@@@+@@#############################@@+@@@@@@@@@@###############################+##########################+.................##############################.............##########++++...........................", "......................................########################+++++..............##########+#########+++..............########+++##########+++@@@@@@@@@#######################################+++@@@@@@@##########+++@@@@@@@##########++++++@@@+@@@@+@@##############################@+@@@@@@@@@@@###########################################################+...............################################............##########+++............................", "......................................#######################+++++...............##########++########+++.............#########+++##########+++@@@@@@@@########################################+++@@@@@@@##########+++@@@@@@###########+++++@@@@+@@@@+@################################+@@@@@@@@@@@###########################################################++.............#################################+...........##########+++............................", ".......................................#####################++++++..............##########+++#########++.............########+++##########++++@@@@@@@########################################++++@@@@@@##########++++@@@@@###########+++++@@@@@+@@@+@##################################+@@@@@@@@@#############################################################+............###################################+.........##########++++............................", ".......................................####################++++++...............##########+++#########++............#########+++##########++++@@@@@@@##############+++++++++#################++++@@@@@@##########++++@@@@###########+++++@@@@@@+@@@+##############+++++++##############+@@@@@@@@@##############++++++++###################+++++++#############++..........##############++++++++##############++........##########++++............................", "........................................##################++++++................##########+++#########++............########++++##########++++@@@@@@#############+++++++++++++###############++++@@@@@@##########++++@@@###########++++++@@@@@@+@@+#############+++++++++++#############++++@@@@@#############++++++++++#################+++++++++############++.........#############++++++++++++#############+........##########++++............................", "........................................#################++++++.................##########+++#########+++..........#########++++##########+++@@@@@@############++++++++++++++++##############+++@@@@@@@##########+++@@@###########++++++@@@@@@@+@@+###########++++++++++++++############++@+@@@@@############++++++++++++##############++++++++++++###########+++.......#############++++++++++++++############++.......##########+++.............................", ".........................................###############++++++..................##########+++#########+++..........########+++++##########+++@@@@@@###########++++++++@@@+@@@@@+#############+++@@@@@@@##########+++++###########+++++++++++++++@@###########++++++++@@@@@@@+###########++@@+@@@@###########++++++@@@+...#############+++++++......###########+++.......###########++++++++........+############+.......##########+++.............................", ".........................................###############+++++..................##########++++.#########++.........#########++++##########++++@@@@@###########+++++++@+@@+@@@@@@@############++++@@@@@@##########++++++##########+++++++++++++++++###########+++++++@@@@@@@@@@@###########++@+@@@###########++++++@@@@+...#############++++++........##########+++......###########+++++++............###########++.....##########++++.............................", "..........................................#############+++++...................##########++++.#########++........#########+++++##########++++@@@@###########++++++@@@+@@+@@@@@@@@###########++++@@@@@@##########++++@##########++++++@@@@@@@@@@@@##########++++++@@@@@@@@@@@@@###########++@+@@@###########+++++@@@@@+....###########+++++..........##########+++......##########+++++++.............###########++.....##########++++.............................", "..........................................############+++++....................##########++++.#########++........#########++++.##########++++@@@@###########+++++@@@@+@@+@@@@@@@@###########++++@@@@@@##########++++##########++++++@@@@@@@@@@@@##########++++++@@@@@@@@@@@@@@@##########++@+@@@###########++++@@@@@@+....###########++++...........##########+++.....###########+++++...............###########+++....##########++++.............................", ".........................................##############++++....................##########+++..#########+++......#########+++++.##########+++@@@@@##########+++++@@@@+@@@+@@@@@@@@###########+++@@@@@@@##########+++###########+++++@@@@@@@@@@@@@#########++++++@@@@@@@@@@@@@@@@##########+++@+@@##########++++@@@@@@@+....##########+++++...........##########+++.....##########+++++.................##########+++....##########+++..............................", "........................................###############+++.....................##########+++..#########+++......#########++++..##########++++@@@###########++++@@@@@+++++@@@@@@@@@##########+++@@@@@@@##########++###########+++++@@@@@@@@@@@@@##########+++++@@@@@@@@@@@@@@@@@##########+++++@@##########++++@@@@@@+.....##########++++............##########+++....##########+++++..................##########+++....##########+++..............................", ".......................................#################+......................##########+++..#########+++.....#########+++++..##########++++@@@##########+++++@@@@@@@@@+@@@@@@@@@##########+++@@@@@@@##########+###########++++++@@@@@@@@@@@@@#########+++++@@@@@@@@@@@@@@@@@@##########+++@@@@##########++++@@@@@@+....###########++++............##########+++....##########+++++..................##########+++....##########+++..............................", ".......................................#################++....................##########++++...#########++.....#########++++..##########+++++@@###########++++@@@@@@@@@@+@@@@@@@@@#########++++@@@@@@##########+###########+++++++@@@@@@@@@@@@@##########################################+++@@@##########++++@@@@@@@+....##########++++............##########++++....##########++++...................##########+++...##########++++..............................", "......................................###################+....................##########++++...#########++....#########+++++..##########++++.+@##########+++++@@@@@@@@@@+@@@@@@@@@#########++++@@@@@@##########+##########++++++@+@@@@@@@@@@@@###########################################+++@@@##########++++@@@@@@+.....##########++++............##########++++...##########++++....................##########+++...##########++++..............................", ".....................................####################++...................##########++++...#########++....#########++++...##########++++.+@##########++++@@@@@@@@@@@+@@@@@@@@##########++++@@@@@@####################+++++++++++++++++++++###########################################+++@@@##########++++@@@@@@+.....##########++++............##########++++...##########++++....................##########+++...##########++++..............................", "....................................######################+...................##########+++....#########+++..#########+++++...##########+++...+##########++++@@@@@@@@@@@@+@@@@@@@##########+++@@@@@@@####################+++++................###########################################+++@@@##########+++@@@@@@+......##########+++.............##########+++....##########++++....................##########+++...##########+++...............................", "...................................#######################++..................##########+++....#########+++..########+++++....##########+++....##########+++@@@@@@@@@@@@@+@@@@@@@##########+++@@@@@@@#####################+++.................###########################################+++@@@##########+++@@@@@+.......##########+++.............##########+++....##########+++.....................##########+++...##########+++...............................", "..................................############+############+.................##########++++....#########+++.#########+++++...##########++++....##########+++@@@@@@@@@@@@@+@@@@@@@#########++++@@@@@@##########+###########++..................##########################################++++@@##########++++@@@@+.......##########++++............##########++++....##########+++....................##########++++..##########++++...............................", ".................................############++############++................##########++++.....#########++.########+++++....##########++++...###########+++@@@@@@@@@@@@@++@@@@@##########++++@@@@@@##########++###########+.................###########################################++++@@##########++++@@@+........##########++++............##########++++...###########+++....................##########++++..##########++++...............................", "................................############++++############+................##########++++.....#########++#########++++.....##########++++...###########+++@@@@@@@@@@@@+.+@@@@@##########++++@@@@@@##########++############+................###########################################++++@@##########++++@@+.........##########++++............##########++++...###########+++...................###########++++..##########++++...............................", "................................###########+++++############++...............##########+++......#########+#########+++++.....##########+++....###########+++@@@@@@@@@@@+...+@@@###########+++@@@@@@@##########+++###########+................##########++++++++++++++++++++++++++++++++++++@@@##########+++@@+..........##########+++.............##########+++.....##########+++...................##########++++...##########+++................................", "...............................###########++++++.############+...............##########+++......#########+#########++++......##########+++....###########+++@@@@@@@@@++....+@@@###########+++@@@@@@@##########+++############+...............##########+++++++++++++++++++++++++++++++++++++@@##########+++++...........##########+++.............##########+++.....##########+++..................###########++++...##########+++................................", "..............................############+++++..############++..............##########+++......##################+++++......##########+++.....##########+++@@@@@@+++.......+@############+++@@@@@@@##########+++.############+...............#########++++++++++++++++++++++++++++++++++++.++##########+++.............##########+++.............##########+++.....##########+++..................##########+++++...##########+++................................", ".............................############+++++....############+.............##########++++......##################++++......##########++++.....###########++++++++...........############++++@@@@@@##########++++..###########+...............##########++@@@@@@@@@@@@@@@@@##########........##########++++............##########++++............##########++++.....###########++.................###########++++...##########++++................................", "............................############+++++.....############++............##########++++.......################+++++......##########++++.....############+................#############++++@@@@@@##########++++..############+..............###########+@@@@@@@@@@@@@@@@###########........##########++++............##########++++............##########++++.....############+................###########+++++...##########++++................................", "...........................############++++++......############+............##########++++.......################++++.......##########++++.....#############...............##############++++@@@@@@##########++++...###########++.............###########+@@@@@@@@@@@@@@@###########.........##########++++............##########++++............##########++++......###########+...............############++++....##########++++................................", "..........................############++++++........###########++...........##########+++........###############+++++.......##########+++......##############.............###############+++@@@@@@@##########+++....############+.............#############@@@@@@@@@@@@#############++++.....##########+++.............##########+++.............##########+++.......#############............#############+++++....##########+++.................................", ".........................############++++++.........############+...........##########+++........###############++++........##########+++.......##############.........##################+++@@@@@@@##########+++.....############+.............#############@@@@@@@@@##############+++++.....##########+++.............##########+++.............##########+++.......##############.........##############+++++.....##########+++.................................", ".........................############+++++...........###########++.........##########++++........##############+++++.......##########++++.......########################################++++@@@@@@##########++++.....############+.............###################################+++++.....##########++++............##########++++............##########++++........###################################++++++....##########++++.................................", "........................############+++++............############+.........##########++++........##############++++........##########++++........#######################################++++@@@@@+##########++++......############+.............#################################++++++.....##########++++............##########++++............##########++++........##################################++++++.....##########++++.................................", ".......................############+++++..............###########++........##########++++.........############+++++........##########++++........#######################################+++++++++.##########++++......############++.............###############################++++++......##########++++............##########++++............##########++++.........################################++++++......##########++++.................................", "......................############++++++..............############+........##########+++..........###########+++++.........##########+++..........############################+#########+++.......##########+++........############+.............##############################++++++.......##########+++.............##########+++.............##########+++...........##############################++++++.......##########+++..................................", ".....................############++++++................###########++.......##########+++..........###########+++++.........##########+++...........##########################+##########+++.......##########+++........#############+.............###########################+++++++........##########+++.............##########+++.............##########+++............############################++++++........##########+++..................................", "....................############++++++.................############+......##########++++..........##########+++++.........##########++++............#######################+++#########++++......##########++++.........############+..............#########################+++++++........##########++++............##########++++............##########++++.............#########################+++++++........##########++++..................................", "...................############++++++...................###########++.....##########++++..........##########++++..........##########++++.............#####################++++#########++++......##########++++.........#############+..............+#####################++++++++.........##########++++............##########++++............##########++++..............+#####################++++++++.........##########++++..................................", "..................#############+++++....................############+.....##########++++..........#########+++++..........##########++++..............+################++++++##########++++......##########++++..........#############+..............+##################++++++++...........##########++++............##########++++............##########++++...............+##################+++++++++..........##########++++..................................", ".......................++++++++++++.......................++++++++++++.......++++++++++..............++++++++++..............++++++++++................++############+++++++++...+++++++++..........++++++++++.............++++++++++++...............+++############++++++++++...............++++++++++................++++++++++................++++++++++.................+++############++++++++++...............++++++++++...................................", "......................++++++++++++.........................+++++++++++.......++++++++++..............++++++++++..............++++++++++.................+++++++++++++++++++++....+++++++++..........++++++++++.............+++++++++++++................+++++++++++++++++++++.................++++++++++................++++++++++................++++++++++...................+++++++++++++++++++++.................++++++++++...................................", ".....................+++++++++++++.........................++++++++++++......++++++++++..............+++++++++...............++++++++++...................++++++++++++++++......++++++++++..........++++++++++..............+++++++++++++................++++++++++++++++++...................++++++++++................++++++++++................++++++++++....................++++++++++++++++++...................++++++++++...................................", "............................................................................................................................................................++++++++++++....................................................................................++++++++++++...........................................................................................................++++++++++++...................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", ".......................................................................................................................................................++..............................+++...................................+++......................................+++.+++....+++..................++..........................................................................................................................................................", ".....................................................................................................................................................++++..............................+++...................................+++.....................................++++.+++....+++..................++++........................................................................................................................................................", "....................................................................................................................................................+++++..............................+++...................................+++....................................+++++.+++....+++..................++++........................................................................................................................................................", "....................................................................................................................................................++++...............................+++...................................+++....................................+++..........+++...................++++.......................................................................................................................................................", "...................................................................................................................................................++++......+++++........+++++........+++......+++++............+++++......++++++.............+++++..+++.........+++++++.+++....+++......+++++.........++++......................................................................................................................................................", "...................................................................................................................................................+++......+++++++......++++++++......+++.....++++++++........+++++++++....++++++...........++++++++++++.........+++++++.+++....+++.....++++++++.......++++......................................................................................................................................................", "...................................................................................................................................................+++.....++++++++.....++++++++++.....+++....++++++++++......+++++++++++...++++++..........+++++++++++++.........+++++++.+++....+++....++++++++++.......+++......................................................................................................................................................", "..................................................................................................................................................++++.....+++...+++...++++....++++....+++...++++....++++....++++....+++++...+++............++++....+++++...........+++...+++....+++...++++....++++......++++.....................................................................................................................................................", "..................................................................................................................................................+++......+++........++++......++++...+++..++++......++++..++++......++++...+++...........++++......++++...........+++...+++....+++..++++......++++......+++.....................................................................................................................................................", "..................................................................................................................................................+++......++++++.....+++........+++...+++..+++........+++..+++..............+++...........+++........+++...........+++...+++....+++..+++........+++......+++.....................................................................................................................................................", "..................................................................................................................................................+++.......+++++++...++++++++++++++...+++..++++++++++++++..+++..............+++...........+++........+++...........+++...+++....+++..++++++++++++++......+++.....................................................................................................................................................", "..................................................................................................................................................+++........+++++++..++++++++++++++...+++..++++++++++++++..+++..............+++...........+++........+++...........+++...+++....+++..++++++++++++++......+++.....................................................................................................................................................", "..................................................................................................................................................+++...........++++..++++++++++++++...+++..++++++++++++++..+++..............+++...........+++........+++...........+++...+++....+++..++++++++++++++......+++.....................................................................................................................................................", "..................................................................................................................................................+++............+++..+++..............+++..+++.............++++......++++...+++...........++++......++++...........+++...+++....+++..+++................++++.....................................................................................................................................................", "...................................................................................................................................................+++.....+++...+++...++++....++++....+++...++++....++++....++++....+++++...+++............++++....+++++...........+++...+++....+++...++++....++++......+++......................................................................................................................................................", "...................................................................................................................................................+++.....+++++++++...++++++++++++....+++...++++++++++++.....+++++++++++....+++............+++++++++++++...........+++...+++....+++...++++++++++++.....++++......................................................................................................................................................", "...................................................................................................................................................++++.....+++++++.....++++++++++.....+++....++++++++++.......+++++++++.....+++.............++++++++.+++...........+++...+++....+++....++++++++++......++++......................................................................................................................................................", "....................................................................................................................................................++++.....+++++........++++++.......+++......++++++...........+++++.......+++...............+++++..+++...........+++...+++....+++......++++++.......++++.......................................................................................................................................................", ".....................................................................................................................................................++++.............................................................................................................................................++++........................................................................................................................................................", ".....................................................................................................................................................++++.............................................................................................................................................+++.........................................................................................................................................................", "......................................................................................................................................................+++.............................................................................................................................................++..........................................................................................................................................................", "........................................................................................................................................................+.............................................................................................................................................+...........................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "..................................................................................................................................................................................................................................................................................................................................................................................................................................................................", ".................................................................................................................................................................................................................................................................................................................................................................................................................................................................."};