Skip to content

Instantly share code, notes, and snippets.

@rraval
Created January 13, 2011 22:07
Show Gist options
  • Save rraval/778717 to your computer and use it in GitHub Desktop.
Save rraval/778717 to your computer and use it in GitHub Desktop.
Generated header file for Conway's Game of Life simulator
#ifndef CELL_00_00
#define CELL_00_00 0
#endif
#undef GRID_00_00
#ifndef CELL_00_01
#define CELL_00_01 0
#endif
#undef GRID_00_01
#ifndef CELL_00_02
#define CELL_00_02 0
#endif
#undef GRID_00_02
#ifndef CELL_00_03
#define CELL_00_03 0
#endif
#undef GRID_00_03
#ifndef CELL_00_04
#define CELL_00_04 0
#endif
#undef GRID_00_04
#ifndef CELL_00_05
#define CELL_00_05 0
#endif
#undef GRID_00_05
#ifndef CELL_00_06
#define CELL_00_06 0
#endif
#undef GRID_00_06
#ifndef CELL_00_07
#define CELL_00_07 0
#endif
#undef GRID_00_07
#ifndef CELL_00_08
#define CELL_00_08 0
#endif
#undef GRID_00_08
#ifndef CELL_00_09
#define CELL_00_09 0
#endif
#undef GRID_00_09
#ifndef CELL_00_10
#define CELL_00_10 0
#endif
#undef GRID_00_10
#ifndef CELL_00_11
#define CELL_00_11 0
#endif
#undef GRID_00_11
#ifndef CELL_00_12
#define CELL_00_12 0
#endif
#undef GRID_00_12
#ifndef CELL_00_13
#define CELL_00_13 0
#endif
#undef GRID_00_13
#ifndef CELL_00_14
#define CELL_00_14 0
#endif
#undef GRID_00_14
#ifndef CELL_00_15
#define CELL_00_15 0
#endif
#undef GRID_00_15
#ifndef CELL_00_16
#define CELL_00_16 0
#endif
#undef GRID_00_16
#ifndef CELL_00_17
#define CELL_00_17 0
#endif
#undef GRID_00_17
#ifndef CELL_00_18
#define CELL_00_18 0
#endif
#undef GRID_00_18
#ifndef CELL_00_19
#define CELL_00_19 0
#endif
#undef GRID_00_19
#ifndef CELL_00_20
#define CELL_00_20 0
#endif
#undef GRID_00_20
#ifndef CELL_00_21
#define CELL_00_21 0
#endif
#undef GRID_00_21
#ifndef CELL_00_22
#define CELL_00_22 0
#endif
#undef GRID_00_22
#ifndef CELL_00_23
#define CELL_00_23 0
#endif
#undef GRID_00_23
#ifndef CELL_00_24
#define CELL_00_24 0
#endif
#undef GRID_00_24
#ifndef CELL_00_25
#define CELL_00_25 0
#endif
#undef GRID_00_25
#ifndef CELL_00_26
#define CELL_00_26 0
#endif
#undef GRID_00_26
#ifndef CELL_00_27
#define CELL_00_27 0
#endif
#undef GRID_00_27
#ifndef CELL_00_28
#define CELL_00_28 0
#endif
#undef GRID_00_28
#ifndef CELL_00_29
#define CELL_00_29 0
#endif
#undef GRID_00_29
#ifndef CELL_00_30
#define CELL_00_30 0
#endif
#undef GRID_00_30
#ifndef CELL_00_31
#define CELL_00_31 0
#endif
#undef GRID_00_31
#ifndef CELL_00_32
#define CELL_00_32 0
#endif
#undef GRID_00_32
#ifndef CELL_00_33
#define CELL_00_33 0
#endif
#undef GRID_00_33
#ifndef CELL_00_34
#define CELL_00_34 0
#endif
#undef GRID_00_34
#ifndef CELL_00_35
#define CELL_00_35 0
#endif
#undef GRID_00_35
#ifndef CELL_00_36
#define CELL_00_36 0
#endif
#undef GRID_00_36
#ifndef CELL_00_37
#define CELL_00_37 0
#endif
#undef GRID_00_37
#ifndef CELL_00_38
#define CELL_00_38 0
#endif
#undef GRID_00_38
#ifndef CELL_00_39
#define CELL_00_39 0
#endif
#undef GRID_00_39
#ifndef CELL_01_00
#define CELL_01_00 0
#endif
#undef GRID_01_00
#ifndef CELL_01_01
#define CELL_01_01 0
#endif
#undef GRID_01_01
#ifndef CELL_01_02
#define CELL_01_02 0
#endif
#undef GRID_01_02
#ifndef CELL_01_03
#define CELL_01_03 0
#endif
#undef GRID_01_03
#ifndef CELL_01_04
#define CELL_01_04 0
#endif
#undef GRID_01_04
#ifndef CELL_01_05
#define CELL_01_05 0
#endif
#undef GRID_01_05
#ifndef CELL_01_06
#define CELL_01_06 0
#endif
#undef GRID_01_06
#ifndef CELL_01_07
#define CELL_01_07 0
#endif
#undef GRID_01_07
#ifndef CELL_01_08
#define CELL_01_08 0
#endif
#undef GRID_01_08
#ifndef CELL_01_09
#define CELL_01_09 0
#endif
#undef GRID_01_09
#ifndef CELL_01_10
#define CELL_01_10 0
#endif
#undef GRID_01_10
#ifndef CELL_01_11
#define CELL_01_11 0
#endif
#undef GRID_01_11
#ifndef CELL_01_12
#define CELL_01_12 0
#endif
#undef GRID_01_12
#ifndef CELL_01_13
#define CELL_01_13 0
#endif
#undef GRID_01_13
#ifndef CELL_01_14
#define CELL_01_14 0
#endif
#undef GRID_01_14
#ifndef CELL_01_15
#define CELL_01_15 0
#endif
#undef GRID_01_15
#ifndef CELL_01_16
#define CELL_01_16 0
#endif
#undef GRID_01_16
#ifndef CELL_01_17
#define CELL_01_17 0
#endif
#undef GRID_01_17
#ifndef CELL_01_18
#define CELL_01_18 0
#endif
#undef GRID_01_18
#ifndef CELL_01_19
#define CELL_01_19 0
#endif
#undef GRID_01_19
#ifndef CELL_01_20
#define CELL_01_20 0
#endif
#undef GRID_01_20
#ifndef CELL_01_21
#define CELL_01_21 0
#endif
#undef GRID_01_21
#ifndef CELL_01_22
#define CELL_01_22 0
#endif
#undef GRID_01_22
#ifndef CELL_01_23
#define CELL_01_23 0
#endif
#undef GRID_01_23
#ifndef CELL_01_24
#define CELL_01_24 0
#endif
#undef GRID_01_24
#ifndef CELL_01_25
#define CELL_01_25 0
#endif
#undef GRID_01_25
#ifndef CELL_01_26
#define CELL_01_26 0
#endif
#undef GRID_01_26
#ifndef CELL_01_27
#define CELL_01_27 0
#endif
#undef GRID_01_27
#ifndef CELL_01_28
#define CELL_01_28 0
#endif
#undef GRID_01_28
#ifndef CELL_01_29
#define CELL_01_29 0
#endif
#undef GRID_01_29
#ifndef CELL_01_30
#define CELL_01_30 0
#endif
#undef GRID_01_30
#ifndef CELL_01_31
#define CELL_01_31 0
#endif
#undef GRID_01_31
#ifndef CELL_01_32
#define CELL_01_32 0
#endif
#undef GRID_01_32
#ifndef CELL_01_33
#define CELL_01_33 0
#endif
#undef GRID_01_33
#ifndef CELL_01_34
#define CELL_01_34 0
#endif
#undef GRID_01_34
#ifndef CELL_01_35
#define CELL_01_35 0
#endif
#undef GRID_01_35
#ifndef CELL_01_36
#define CELL_01_36 0
#endif
#undef GRID_01_36
#ifndef CELL_01_37
#define CELL_01_37 0
#endif
#undef GRID_01_37
#ifndef CELL_01_38
#define CELL_01_38 0
#endif
#undef GRID_01_38
#ifndef CELL_01_39
#define CELL_01_39 0
#endif
#undef GRID_01_39
#ifndef CELL_02_00
#define CELL_02_00 0
#endif
#undef GRID_02_00
#ifndef CELL_02_01
#define CELL_02_01 0
#endif
#undef GRID_02_01
#ifndef CELL_02_02
#define CELL_02_02 0
#endif
#undef GRID_02_02
#ifndef CELL_02_03
#define CELL_02_03 0
#endif
#undef GRID_02_03
#ifndef CELL_02_04
#define CELL_02_04 0
#endif
#undef GRID_02_04
#ifndef CELL_02_05
#define CELL_02_05 0
#endif
#undef GRID_02_05
#ifndef CELL_02_06
#define CELL_02_06 0
#endif
#undef GRID_02_06
#ifndef CELL_02_07
#define CELL_02_07 0
#endif
#undef GRID_02_07
#ifndef CELL_02_08
#define CELL_02_08 0
#endif
#undef GRID_02_08
#ifndef CELL_02_09
#define CELL_02_09 0
#endif
#undef GRID_02_09
#ifndef CELL_02_10
#define CELL_02_10 0
#endif
#undef GRID_02_10
#ifndef CELL_02_11
#define CELL_02_11 0
#endif
#undef GRID_02_11
#ifndef CELL_02_12
#define CELL_02_12 0
#endif
#undef GRID_02_12
#ifndef CELL_02_13
#define CELL_02_13 0
#endif
#undef GRID_02_13
#ifndef CELL_02_14
#define CELL_02_14 0
#endif
#undef GRID_02_14
#ifndef CELL_02_15
#define CELL_02_15 0
#endif
#undef GRID_02_15
#ifndef CELL_02_16
#define CELL_02_16 0
#endif
#undef GRID_02_16
#ifndef CELL_02_17
#define CELL_02_17 0
#endif
#undef GRID_02_17
#ifndef CELL_02_18
#define CELL_02_18 0
#endif
#undef GRID_02_18
#ifndef CELL_02_19
#define CELL_02_19 0
#endif
#undef GRID_02_19
#ifndef CELL_02_20
#define CELL_02_20 0
#endif
#undef GRID_02_20
#ifndef CELL_02_21
#define CELL_02_21 0
#endif
#undef GRID_02_21
#ifndef CELL_02_22
#define CELL_02_22 0
#endif
#undef GRID_02_22
#ifndef CELL_02_23
#define CELL_02_23 0
#endif
#undef GRID_02_23
#ifndef CELL_02_24
#define CELL_02_24 0
#endif
#undef GRID_02_24
#ifndef CELL_02_25
#define CELL_02_25 0
#endif
#undef GRID_02_25
#ifndef CELL_02_26
#define CELL_02_26 0
#endif
#undef GRID_02_26
#ifndef CELL_02_27
#define CELL_02_27 0
#endif
#undef GRID_02_27
#ifndef CELL_02_28
#define CELL_02_28 0
#endif
#undef GRID_02_28
#ifndef CELL_02_29
#define CELL_02_29 0
#endif
#undef GRID_02_29
#ifndef CELL_02_30
#define CELL_02_30 0
#endif
#undef GRID_02_30
#ifndef CELL_02_31
#define CELL_02_31 0
#endif
#undef GRID_02_31
#ifndef CELL_02_32
#define CELL_02_32 0
#endif
#undef GRID_02_32
#ifndef CELL_02_33
#define CELL_02_33 0
#endif
#undef GRID_02_33
#ifndef CELL_02_34
#define CELL_02_34 0
#endif
#undef GRID_02_34
#ifndef CELL_02_35
#define CELL_02_35 0
#endif
#undef GRID_02_35
#ifndef CELL_02_36
#define CELL_02_36 0
#endif
#undef GRID_02_36
#ifndef CELL_02_37
#define CELL_02_37 0
#endif
#undef GRID_02_37
#ifndef CELL_02_38
#define CELL_02_38 0
#endif
#undef GRID_02_38
#ifndef CELL_02_39
#define CELL_02_39 0
#endif
#undef GRID_02_39
#ifndef CELL_03_00
#define CELL_03_00 0
#endif
#undef GRID_03_00
#ifndef CELL_03_01
#define CELL_03_01 0
#endif
#undef GRID_03_01
#ifndef CELL_03_02
#define CELL_03_02 0
#endif
#undef GRID_03_02
#ifndef CELL_03_03
#define CELL_03_03 0
#endif
#undef GRID_03_03
#ifndef CELL_03_04
#define CELL_03_04 0
#endif
#undef GRID_03_04
#ifndef CELL_03_05
#define CELL_03_05 0
#endif
#undef GRID_03_05
#ifndef CELL_03_06
#define CELL_03_06 0
#endif
#undef GRID_03_06
#ifndef CELL_03_07
#define CELL_03_07 0
#endif
#undef GRID_03_07
#ifndef CELL_03_08
#define CELL_03_08 0
#endif
#undef GRID_03_08
#ifndef CELL_03_09
#define CELL_03_09 0
#endif
#undef GRID_03_09
#ifndef CELL_03_10
#define CELL_03_10 0
#endif
#undef GRID_03_10
#ifndef CELL_03_11
#define CELL_03_11 0
#endif
#undef GRID_03_11
#ifndef CELL_03_12
#define CELL_03_12 0
#endif
#undef GRID_03_12
#ifndef CELL_03_13
#define CELL_03_13 0
#endif
#undef GRID_03_13
#ifndef CELL_03_14
#define CELL_03_14 0
#endif
#undef GRID_03_14
#ifndef CELL_03_15
#define CELL_03_15 0
#endif
#undef GRID_03_15
#ifndef CELL_03_16
#define CELL_03_16 0
#endif
#undef GRID_03_16
#ifndef CELL_03_17
#define CELL_03_17 0
#endif
#undef GRID_03_17
#ifndef CELL_03_18
#define CELL_03_18 0
#endif
#undef GRID_03_18
#ifndef CELL_03_19
#define CELL_03_19 0
#endif
#undef GRID_03_19
#ifndef CELL_03_20
#define CELL_03_20 0
#endif
#undef GRID_03_20
#ifndef CELL_03_21
#define CELL_03_21 0
#endif
#undef GRID_03_21
#ifndef CELL_03_22
#define CELL_03_22 0
#endif
#undef GRID_03_22
#ifndef CELL_03_23
#define CELL_03_23 0
#endif
#undef GRID_03_23
#ifndef CELL_03_24
#define CELL_03_24 0
#endif
#undef GRID_03_24
#ifndef CELL_03_25
#define CELL_03_25 0
#endif
#undef GRID_03_25
#ifndef CELL_03_26
#define CELL_03_26 0
#endif
#undef GRID_03_26
#ifndef CELL_03_27
#define CELL_03_27 0
#endif
#undef GRID_03_27
#ifndef CELL_03_28
#define CELL_03_28 0
#endif
#undef GRID_03_28
#ifndef CELL_03_29
#define CELL_03_29 0
#endif
#undef GRID_03_29
#ifndef CELL_03_30
#define CELL_03_30 0
#endif
#undef GRID_03_30
#ifndef CELL_03_31
#define CELL_03_31 0
#endif
#undef GRID_03_31
#ifndef CELL_03_32
#define CELL_03_32 0
#endif
#undef GRID_03_32
#ifndef CELL_03_33
#define CELL_03_33 0
#endif
#undef GRID_03_33
#ifndef CELL_03_34
#define CELL_03_34 0
#endif
#undef GRID_03_34
#ifndef CELL_03_35
#define CELL_03_35 0
#endif
#undef GRID_03_35
#ifndef CELL_03_36
#define CELL_03_36 0
#endif
#undef GRID_03_36
#ifndef CELL_03_37
#define CELL_03_37 0
#endif
#undef GRID_03_37
#ifndef CELL_03_38
#define CELL_03_38 0
#endif
#undef GRID_03_38
#ifndef CELL_03_39
#define CELL_03_39 0
#endif
#undef GRID_03_39
#ifndef CELL_04_00
#define CELL_04_00 0
#endif
#undef GRID_04_00
#ifndef CELL_04_01
#define CELL_04_01 0
#endif
#undef GRID_04_01
#ifndef CELL_04_02
#define CELL_04_02 0
#endif
#undef GRID_04_02
#ifndef CELL_04_03
#define CELL_04_03 0
#endif
#undef GRID_04_03
#ifndef CELL_04_04
#define CELL_04_04 0
#endif
#undef GRID_04_04
#ifndef CELL_04_05
#define CELL_04_05 0
#endif
#undef GRID_04_05
#ifndef CELL_04_06
#define CELL_04_06 0
#endif
#undef GRID_04_06
#ifndef CELL_04_07
#define CELL_04_07 0
#endif
#undef GRID_04_07
#ifndef CELL_04_08
#define CELL_04_08 0
#endif
#undef GRID_04_08
#ifndef CELL_04_09
#define CELL_04_09 0
#endif
#undef GRID_04_09
#ifndef CELL_04_10
#define CELL_04_10 0
#endif
#undef GRID_04_10
#ifndef CELL_04_11
#define CELL_04_11 0
#endif
#undef GRID_04_11
#ifndef CELL_04_12
#define CELL_04_12 0
#endif
#undef GRID_04_12
#ifndef CELL_04_13
#define CELL_04_13 0
#endif
#undef GRID_04_13
#ifndef CELL_04_14
#define CELL_04_14 0
#endif
#undef GRID_04_14
#ifndef CELL_04_15
#define CELL_04_15 0
#endif
#undef GRID_04_15
#ifndef CELL_04_16
#define CELL_04_16 0
#endif
#undef GRID_04_16
#ifndef CELL_04_17
#define CELL_04_17 0
#endif
#undef GRID_04_17
#ifndef CELL_04_18
#define CELL_04_18 0
#endif
#undef GRID_04_18
#ifndef CELL_04_19
#define CELL_04_19 0
#endif
#undef GRID_04_19
#ifndef CELL_04_20
#define CELL_04_20 0
#endif
#undef GRID_04_20
#ifndef CELL_04_21
#define CELL_04_21 0
#endif
#undef GRID_04_21
#ifndef CELL_04_22
#define CELL_04_22 0
#endif
#undef GRID_04_22
#ifndef CELL_04_23
#define CELL_04_23 0
#endif
#undef GRID_04_23
#ifndef CELL_04_24
#define CELL_04_24 0
#endif
#undef GRID_04_24
#ifndef CELL_04_25
#define CELL_04_25 0
#endif
#undef GRID_04_25
#ifndef CELL_04_26
#define CELL_04_26 0
#endif
#undef GRID_04_26
#ifndef CELL_04_27
#define CELL_04_27 0
#endif
#undef GRID_04_27
#ifndef CELL_04_28
#define CELL_04_28 0
#endif
#undef GRID_04_28
#ifndef CELL_04_29
#define CELL_04_29 0
#endif
#undef GRID_04_29
#ifndef CELL_04_30
#define CELL_04_30 0
#endif
#undef GRID_04_30
#ifndef CELL_04_31
#define CELL_04_31 0
#endif
#undef GRID_04_31
#ifndef CELL_04_32
#define CELL_04_32 0
#endif
#undef GRID_04_32
#ifndef CELL_04_33
#define CELL_04_33 0
#endif
#undef GRID_04_33
#ifndef CELL_04_34
#define CELL_04_34 0
#endif
#undef GRID_04_34
#ifndef CELL_04_35
#define CELL_04_35 0
#endif
#undef GRID_04_35
#ifndef CELL_04_36
#define CELL_04_36 0
#endif
#undef GRID_04_36
#ifndef CELL_04_37
#define CELL_04_37 0
#endif
#undef GRID_04_37
#ifndef CELL_04_38
#define CELL_04_38 0
#endif
#undef GRID_04_38
#ifndef CELL_04_39
#define CELL_04_39 0
#endif
#undef GRID_04_39
#ifndef CELL_05_00
#define CELL_05_00 0
#endif
#undef GRID_05_00
#ifndef CELL_05_01
#define CELL_05_01 0
#endif
#undef GRID_05_01
#ifndef CELL_05_02
#define CELL_05_02 0
#endif
#undef GRID_05_02
#ifndef CELL_05_03
#define CELL_05_03 0
#endif
#undef GRID_05_03
#ifndef CELL_05_04
#define CELL_05_04 0
#endif
#undef GRID_05_04
#ifndef CELL_05_05
#define CELL_05_05 0
#endif
#undef GRID_05_05
#ifndef CELL_05_06
#define CELL_05_06 0
#endif
#undef GRID_05_06
#ifndef CELL_05_07
#define CELL_05_07 0
#endif
#undef GRID_05_07
#ifndef CELL_05_08
#define CELL_05_08 0
#endif
#undef GRID_05_08
#ifndef CELL_05_09
#define CELL_05_09 0
#endif
#undef GRID_05_09
#ifndef CELL_05_10
#define CELL_05_10 0
#endif
#undef GRID_05_10
#ifndef CELL_05_11
#define CELL_05_11 0
#endif
#undef GRID_05_11
#ifndef CELL_05_12
#define CELL_05_12 0
#endif
#undef GRID_05_12
#ifndef CELL_05_13
#define CELL_05_13 0
#endif
#undef GRID_05_13
#ifndef CELL_05_14
#define CELL_05_14 0
#endif
#undef GRID_05_14
#ifndef CELL_05_15
#define CELL_05_15 0
#endif
#undef GRID_05_15
#ifndef CELL_05_16
#define CELL_05_16 0
#endif
#undef GRID_05_16
#ifndef CELL_05_17
#define CELL_05_17 0
#endif
#undef GRID_05_17
#ifndef CELL_05_18
#define CELL_05_18 0
#endif
#undef GRID_05_18
#ifndef CELL_05_19
#define CELL_05_19 0
#endif
#undef GRID_05_19
#ifndef CELL_05_20
#define CELL_05_20 0
#endif
#undef GRID_05_20
#ifndef CELL_05_21
#define CELL_05_21 0
#endif
#undef GRID_05_21
#ifndef CELL_05_22
#define CELL_05_22 0
#endif
#undef GRID_05_22
#ifndef CELL_05_23
#define CELL_05_23 0
#endif
#undef GRID_05_23
#ifndef CELL_05_24
#define CELL_05_24 0
#endif
#undef GRID_05_24
#ifndef CELL_05_25
#define CELL_05_25 0
#endif
#undef GRID_05_25
#ifndef CELL_05_26
#define CELL_05_26 0
#endif
#undef GRID_05_26
#ifndef CELL_05_27
#define CELL_05_27 0
#endif
#undef GRID_05_27
#ifndef CELL_05_28
#define CELL_05_28 0
#endif
#undef GRID_05_28
#ifndef CELL_05_29
#define CELL_05_29 0
#endif
#undef GRID_05_29
#ifndef CELL_05_30
#define CELL_05_30 0
#endif
#undef GRID_05_30
#ifndef CELL_05_31
#define CELL_05_31 0
#endif
#undef GRID_05_31
#ifndef CELL_05_32
#define CELL_05_32 0
#endif
#undef GRID_05_32
#ifndef CELL_05_33
#define CELL_05_33 0
#endif
#undef GRID_05_33
#ifndef CELL_05_34
#define CELL_05_34 0
#endif
#undef GRID_05_34
#ifndef CELL_05_35
#define CELL_05_35 0
#endif
#undef GRID_05_35
#ifndef CELL_05_36
#define CELL_05_36 0
#endif
#undef GRID_05_36
#ifndef CELL_05_37
#define CELL_05_37 0
#endif
#undef GRID_05_37
#ifndef CELL_05_38
#define CELL_05_38 0
#endif
#undef GRID_05_38
#ifndef CELL_05_39
#define CELL_05_39 0
#endif
#undef GRID_05_39
#ifndef CELL_06_00
#define CELL_06_00 0
#endif
#undef GRID_06_00
#ifndef CELL_06_01
#define CELL_06_01 0
#endif
#undef GRID_06_01
#ifndef CELL_06_02
#define CELL_06_02 0
#endif
#undef GRID_06_02
#ifndef CELL_06_03
#define CELL_06_03 0
#endif
#undef GRID_06_03
#ifndef CELL_06_04
#define CELL_06_04 0
#endif
#undef GRID_06_04
#ifndef CELL_06_05
#define CELL_06_05 0
#endif
#undef GRID_06_05
#ifndef CELL_06_06
#define CELL_06_06 0
#endif
#undef GRID_06_06
#ifndef CELL_06_07
#define CELL_06_07 0
#endif
#undef GRID_06_07
#ifndef CELL_06_08
#define CELL_06_08 0
#endif
#undef GRID_06_08
#ifndef CELL_06_09
#define CELL_06_09 0
#endif
#undef GRID_06_09
#ifndef CELL_06_10
#define CELL_06_10 0
#endif
#undef GRID_06_10
#ifndef CELL_06_11
#define CELL_06_11 0
#endif
#undef GRID_06_11
#ifndef CELL_06_12
#define CELL_06_12 0
#endif
#undef GRID_06_12
#ifndef CELL_06_13
#define CELL_06_13 0
#endif
#undef GRID_06_13
#ifndef CELL_06_14
#define CELL_06_14 0
#endif
#undef GRID_06_14
#ifndef CELL_06_15
#define CELL_06_15 0
#endif
#undef GRID_06_15
#ifndef CELL_06_16
#define CELL_06_16 0
#endif
#undef GRID_06_16
#ifndef CELL_06_17
#define CELL_06_17 0
#endif
#undef GRID_06_17
#ifndef CELL_06_18
#define CELL_06_18 0
#endif
#undef GRID_06_18
#ifndef CELL_06_19
#define CELL_06_19 0
#endif
#undef GRID_06_19
#ifndef CELL_06_20
#define CELL_06_20 0
#endif
#undef GRID_06_20
#ifndef CELL_06_21
#define CELL_06_21 0
#endif
#undef GRID_06_21
#ifndef CELL_06_22
#define CELL_06_22 0
#endif
#undef GRID_06_22
#ifndef CELL_06_23
#define CELL_06_23 0
#endif
#undef GRID_06_23
#ifndef CELL_06_24
#define CELL_06_24 0
#endif
#undef GRID_06_24
#ifndef CELL_06_25
#define CELL_06_25 0
#endif
#undef GRID_06_25
#ifndef CELL_06_26
#define CELL_06_26 0
#endif
#undef GRID_06_26
#ifndef CELL_06_27
#define CELL_06_27 0
#endif
#undef GRID_06_27
#ifndef CELL_06_28
#define CELL_06_28 0
#endif
#undef GRID_06_28
#ifndef CELL_06_29
#define CELL_06_29 0
#endif
#undef GRID_06_29
#ifndef CELL_06_30
#define CELL_06_30 0
#endif
#undef GRID_06_30
#ifndef CELL_06_31
#define CELL_06_31 0
#endif
#undef GRID_06_31
#ifndef CELL_06_32
#define CELL_06_32 0
#endif
#undef GRID_06_32
#ifndef CELL_06_33
#define CELL_06_33 0
#endif
#undef GRID_06_33
#ifndef CELL_06_34
#define CELL_06_34 0
#endif
#undef GRID_06_34
#ifndef CELL_06_35
#define CELL_06_35 0
#endif
#undef GRID_06_35
#ifndef CELL_06_36
#define CELL_06_36 0
#endif
#undef GRID_06_36
#ifndef CELL_06_37
#define CELL_06_37 0
#endif
#undef GRID_06_37
#ifndef CELL_06_38
#define CELL_06_38 0
#endif
#undef GRID_06_38
#ifndef CELL_06_39
#define CELL_06_39 0
#endif
#undef GRID_06_39
#ifndef CELL_07_00
#define CELL_07_00 0
#endif
#undef GRID_07_00
#ifndef CELL_07_01
#define CELL_07_01 0
#endif
#undef GRID_07_01
#ifndef CELL_07_02
#define CELL_07_02 0
#endif
#undef GRID_07_02
#ifndef CELL_07_03
#define CELL_07_03 0
#endif
#undef GRID_07_03
#ifndef CELL_07_04
#define CELL_07_04 0
#endif
#undef GRID_07_04
#ifndef CELL_07_05
#define CELL_07_05 0
#endif
#undef GRID_07_05
#ifndef CELL_07_06
#define CELL_07_06 0
#endif
#undef GRID_07_06
#ifndef CELL_07_07
#define CELL_07_07 0
#endif
#undef GRID_07_07
#ifndef CELL_07_08
#define CELL_07_08 0
#endif
#undef GRID_07_08
#ifndef CELL_07_09
#define CELL_07_09 0
#endif
#undef GRID_07_09
#ifndef CELL_07_10
#define CELL_07_10 0
#endif
#undef GRID_07_10
#ifndef CELL_07_11
#define CELL_07_11 0
#endif
#undef GRID_07_11
#ifndef CELL_07_12
#define CELL_07_12 0
#endif
#undef GRID_07_12
#ifndef CELL_07_13
#define CELL_07_13 0
#endif
#undef GRID_07_13
#ifndef CELL_07_14
#define CELL_07_14 0
#endif
#undef GRID_07_14
#ifndef CELL_07_15
#define CELL_07_15 0
#endif
#undef GRID_07_15
#ifndef CELL_07_16
#define CELL_07_16 0
#endif
#undef GRID_07_16
#ifndef CELL_07_17
#define CELL_07_17 0
#endif
#undef GRID_07_17
#ifndef CELL_07_18
#define CELL_07_18 0
#endif
#undef GRID_07_18
#ifndef CELL_07_19
#define CELL_07_19 0
#endif
#undef GRID_07_19
#ifndef CELL_07_20
#define CELL_07_20 0
#endif
#undef GRID_07_20
#ifndef CELL_07_21
#define CELL_07_21 0
#endif
#undef GRID_07_21
#ifndef CELL_07_22
#define CELL_07_22 0
#endif
#undef GRID_07_22
#ifndef CELL_07_23
#define CELL_07_23 0
#endif
#undef GRID_07_23
#ifndef CELL_07_24
#define CELL_07_24 0
#endif
#undef GRID_07_24
#ifndef CELL_07_25
#define CELL_07_25 0
#endif
#undef GRID_07_25
#ifndef CELL_07_26
#define CELL_07_26 0
#endif
#undef GRID_07_26
#ifndef CELL_07_27
#define CELL_07_27 0
#endif
#undef GRID_07_27
#ifndef CELL_07_28
#define CELL_07_28 0
#endif
#undef GRID_07_28
#ifndef CELL_07_29
#define CELL_07_29 0
#endif
#undef GRID_07_29
#ifndef CELL_07_30
#define CELL_07_30 0
#endif
#undef GRID_07_30
#ifndef CELL_07_31
#define CELL_07_31 0
#endif
#undef GRID_07_31
#ifndef CELL_07_32
#define CELL_07_32 0
#endif
#undef GRID_07_32
#ifndef CELL_07_33
#define CELL_07_33 0
#endif
#undef GRID_07_33
#ifndef CELL_07_34
#define CELL_07_34 0
#endif
#undef GRID_07_34
#ifndef CELL_07_35
#define CELL_07_35 0
#endif
#undef GRID_07_35
#ifndef CELL_07_36
#define CELL_07_36 0
#endif
#undef GRID_07_36
#ifndef CELL_07_37
#define CELL_07_37 0
#endif
#undef GRID_07_37
#ifndef CELL_07_38
#define CELL_07_38 0
#endif
#undef GRID_07_38
#ifndef CELL_07_39
#define CELL_07_39 0
#endif
#undef GRID_07_39
#ifndef CELL_08_00
#define CELL_08_00 0
#endif
#undef GRID_08_00
#ifndef CELL_08_01
#define CELL_08_01 0
#endif
#undef GRID_08_01
#ifndef CELL_08_02
#define CELL_08_02 0
#endif
#undef GRID_08_02
#ifndef CELL_08_03
#define CELL_08_03 0
#endif
#undef GRID_08_03
#ifndef CELL_08_04
#define CELL_08_04 0
#endif
#undef GRID_08_04
#ifndef CELL_08_05
#define CELL_08_05 0
#endif
#undef GRID_08_05
#ifndef CELL_08_06
#define CELL_08_06 0
#endif
#undef GRID_08_06
#ifndef CELL_08_07
#define CELL_08_07 0
#endif
#undef GRID_08_07
#ifndef CELL_08_08
#define CELL_08_08 0
#endif
#undef GRID_08_08
#ifndef CELL_08_09
#define CELL_08_09 0
#endif
#undef GRID_08_09
#ifndef CELL_08_10
#define CELL_08_10 0
#endif
#undef GRID_08_10
#ifndef CELL_08_11
#define CELL_08_11 0
#endif
#undef GRID_08_11
#ifndef CELL_08_12
#define CELL_08_12 0
#endif
#undef GRID_08_12
#ifndef CELL_08_13
#define CELL_08_13 0
#endif
#undef GRID_08_13
#ifndef CELL_08_14
#define CELL_08_14 0
#endif
#undef GRID_08_14
#ifndef CELL_08_15
#define CELL_08_15 0
#endif
#undef GRID_08_15
#ifndef CELL_08_16
#define CELL_08_16 0
#endif
#undef GRID_08_16
#ifndef CELL_08_17
#define CELL_08_17 0
#endif
#undef GRID_08_17
#ifndef CELL_08_18
#define CELL_08_18 0
#endif
#undef GRID_08_18
#ifndef CELL_08_19
#define CELL_08_19 0
#endif
#undef GRID_08_19
#ifndef CELL_08_20
#define CELL_08_20 0
#endif
#undef GRID_08_20
#ifndef CELL_08_21
#define CELL_08_21 0
#endif
#undef GRID_08_21
#ifndef CELL_08_22
#define CELL_08_22 0
#endif
#undef GRID_08_22
#ifndef CELL_08_23
#define CELL_08_23 0
#endif
#undef GRID_08_23
#ifndef CELL_08_24
#define CELL_08_24 0
#endif
#undef GRID_08_24
#ifndef CELL_08_25
#define CELL_08_25 0
#endif
#undef GRID_08_25
#ifndef CELL_08_26
#define CELL_08_26 0
#endif
#undef GRID_08_26
#ifndef CELL_08_27
#define CELL_08_27 0
#endif
#undef GRID_08_27
#ifndef CELL_08_28
#define CELL_08_28 0
#endif
#undef GRID_08_28
#ifndef CELL_08_29
#define CELL_08_29 0
#endif
#undef GRID_08_29
#ifndef CELL_08_30
#define CELL_08_30 0
#endif
#undef GRID_08_30
#ifndef CELL_08_31
#define CELL_08_31 0
#endif
#undef GRID_08_31
#ifndef CELL_08_32
#define CELL_08_32 0
#endif
#undef GRID_08_32
#ifndef CELL_08_33
#define CELL_08_33 0
#endif
#undef GRID_08_33
#ifndef CELL_08_34
#define CELL_08_34 0
#endif
#undef GRID_08_34
#ifndef CELL_08_35
#define CELL_08_35 0
#endif
#undef GRID_08_35
#ifndef CELL_08_36
#define CELL_08_36 0
#endif
#undef GRID_08_36
#ifndef CELL_08_37
#define CELL_08_37 0
#endif
#undef GRID_08_37
#ifndef CELL_08_38
#define CELL_08_38 0
#endif
#undef GRID_08_38
#ifndef CELL_08_39
#define CELL_08_39 0
#endif
#undef GRID_08_39
#ifndef CELL_09_00
#define CELL_09_00 0
#endif
#undef GRID_09_00
#ifndef CELL_09_01
#define CELL_09_01 0
#endif
#undef GRID_09_01
#ifndef CELL_09_02
#define CELL_09_02 0
#endif
#undef GRID_09_02
#ifndef CELL_09_03
#define CELL_09_03 0
#endif
#undef GRID_09_03
#ifndef CELL_09_04
#define CELL_09_04 0
#endif
#undef GRID_09_04
#ifndef CELL_09_05
#define CELL_09_05 0
#endif
#undef GRID_09_05
#ifndef CELL_09_06
#define CELL_09_06 0
#endif
#undef GRID_09_06
#ifndef CELL_09_07
#define CELL_09_07 0
#endif
#undef GRID_09_07
#ifndef CELL_09_08
#define CELL_09_08 0
#endif
#undef GRID_09_08
#ifndef CELL_09_09
#define CELL_09_09 0
#endif
#undef GRID_09_09
#ifndef CELL_09_10
#define CELL_09_10 0
#endif
#undef GRID_09_10
#ifndef CELL_09_11
#define CELL_09_11 0
#endif
#undef GRID_09_11
#ifndef CELL_09_12
#define CELL_09_12 0
#endif
#undef GRID_09_12
#ifndef CELL_09_13
#define CELL_09_13 0
#endif
#undef GRID_09_13
#ifndef CELL_09_14
#define CELL_09_14 0
#endif
#undef GRID_09_14
#ifndef CELL_09_15
#define CELL_09_15 0
#endif
#undef GRID_09_15
#ifndef CELL_09_16
#define CELL_09_16 0
#endif
#undef GRID_09_16
#ifndef CELL_09_17
#define CELL_09_17 0
#endif
#undef GRID_09_17
#ifndef CELL_09_18
#define CELL_09_18 0
#endif
#undef GRID_09_18
#ifndef CELL_09_19
#define CELL_09_19 0
#endif
#undef GRID_09_19
#ifndef CELL_09_20
#define CELL_09_20 0
#endif
#undef GRID_09_20
#ifndef CELL_09_21
#define CELL_09_21 0
#endif
#undef GRID_09_21
#ifndef CELL_09_22
#define CELL_09_22 0
#endif
#undef GRID_09_22
#ifndef CELL_09_23
#define CELL_09_23 0
#endif
#undef GRID_09_23
#ifndef CELL_09_24
#define CELL_09_24 0
#endif
#undef GRID_09_24
#ifndef CELL_09_25
#define CELL_09_25 0
#endif
#undef GRID_09_25
#ifndef CELL_09_26
#define CELL_09_26 0
#endif
#undef GRID_09_26
#ifndef CELL_09_27
#define CELL_09_27 0
#endif
#undef GRID_09_27
#ifndef CELL_09_28
#define CELL_09_28 0
#endif
#undef GRID_09_28
#ifndef CELL_09_29
#define CELL_09_29 0
#endif
#undef GRID_09_29
#ifndef CELL_09_30
#define CELL_09_30 0
#endif
#undef GRID_09_30
#ifndef CELL_09_31
#define CELL_09_31 0
#endif
#undef GRID_09_31
#ifndef CELL_09_32
#define CELL_09_32 0
#endif
#undef GRID_09_32
#ifndef CELL_09_33
#define CELL_09_33 0
#endif
#undef GRID_09_33
#ifndef CELL_09_34
#define CELL_09_34 0
#endif
#undef GRID_09_34
#ifndef CELL_09_35
#define CELL_09_35 0
#endif
#undef GRID_09_35
#ifndef CELL_09_36
#define CELL_09_36 0
#endif
#undef GRID_09_36
#ifndef CELL_09_37
#define CELL_09_37 0
#endif
#undef GRID_09_37
#ifndef CELL_09_38
#define CELL_09_38 0
#endif
#undef GRID_09_38
#ifndef CELL_09_39
#define CELL_09_39 0
#endif
#undef GRID_09_39
#ifndef CELL_10_00
#define CELL_10_00 0
#endif
#undef GRID_10_00
#ifndef CELL_10_01
#define CELL_10_01 0
#endif
#undef GRID_10_01
#ifndef CELL_10_02
#define CELL_10_02 0
#endif
#undef GRID_10_02
#ifndef CELL_10_03
#define CELL_10_03 0
#endif
#undef GRID_10_03
#ifndef CELL_10_04
#define CELL_10_04 0
#endif
#undef GRID_10_04
#ifndef CELL_10_05
#define CELL_10_05 0
#endif
#undef GRID_10_05
#ifndef CELL_10_06
#define CELL_10_06 0
#endif
#undef GRID_10_06
#ifndef CELL_10_07
#define CELL_10_07 0
#endif
#undef GRID_10_07
#ifndef CELL_10_08
#define CELL_10_08 0
#endif
#undef GRID_10_08
#ifndef CELL_10_09
#define CELL_10_09 0
#endif
#undef GRID_10_09
#ifndef CELL_10_10
#define CELL_10_10 0
#endif
#undef GRID_10_10
#ifndef CELL_10_11
#define CELL_10_11 0
#endif
#undef GRID_10_11
#ifndef CELL_10_12
#define CELL_10_12 0
#endif
#undef GRID_10_12
#ifndef CELL_10_13
#define CELL_10_13 0
#endif
#undef GRID_10_13
#ifndef CELL_10_14
#define CELL_10_14 0
#endif
#undef GRID_10_14
#ifndef CELL_10_15
#define CELL_10_15 0
#endif
#undef GRID_10_15
#ifndef CELL_10_16
#define CELL_10_16 0
#endif
#undef GRID_10_16
#ifndef CELL_10_17
#define CELL_10_17 0
#endif
#undef GRID_10_17
#ifndef CELL_10_18
#define CELL_10_18 0
#endif
#undef GRID_10_18
#ifndef CELL_10_19
#define CELL_10_19 0
#endif
#undef GRID_10_19
#ifndef CELL_10_20
#define CELL_10_20 0
#endif
#undef GRID_10_20
#ifndef CELL_10_21
#define CELL_10_21 0
#endif
#undef GRID_10_21
#ifndef CELL_10_22
#define CELL_10_22 0
#endif
#undef GRID_10_22
#ifndef CELL_10_23
#define CELL_10_23 0
#endif
#undef GRID_10_23
#ifndef CELL_10_24
#define CELL_10_24 0
#endif
#undef GRID_10_24
#ifndef CELL_10_25
#define CELL_10_25 0
#endif
#undef GRID_10_25
#ifndef CELL_10_26
#define CELL_10_26 0
#endif
#undef GRID_10_26
#ifndef CELL_10_27
#define CELL_10_27 0
#endif
#undef GRID_10_27
#ifndef CELL_10_28
#define CELL_10_28 0
#endif
#undef GRID_10_28
#ifndef CELL_10_29
#define CELL_10_29 0
#endif
#undef GRID_10_29
#ifndef CELL_10_30
#define CELL_10_30 0
#endif
#undef GRID_10_30
#ifndef CELL_10_31
#define CELL_10_31 0
#endif
#undef GRID_10_31
#ifndef CELL_10_32
#define CELL_10_32 0
#endif
#undef GRID_10_32
#ifndef CELL_10_33
#define CELL_10_33 0
#endif
#undef GRID_10_33
#ifndef CELL_10_34
#define CELL_10_34 0
#endif
#undef GRID_10_34
#ifndef CELL_10_35
#define CELL_10_35 0
#endif
#undef GRID_10_35
#ifndef CELL_10_36
#define CELL_10_36 0
#endif
#undef GRID_10_36
#ifndef CELL_10_37
#define CELL_10_37 0
#endif
#undef GRID_10_37
#ifndef CELL_10_38
#define CELL_10_38 0
#endif
#undef GRID_10_38
#ifndef CELL_10_39
#define CELL_10_39 0
#endif
#undef GRID_10_39
#ifndef CELL_11_00
#define CELL_11_00 0
#endif
#undef GRID_11_00
#ifndef CELL_11_01
#define CELL_11_01 0
#endif
#undef GRID_11_01
#ifndef CELL_11_02
#define CELL_11_02 0
#endif
#undef GRID_11_02
#ifndef CELL_11_03
#define CELL_11_03 0
#endif
#undef GRID_11_03
#ifndef CELL_11_04
#define CELL_11_04 0
#endif
#undef GRID_11_04
#ifndef CELL_11_05
#define CELL_11_05 0
#endif
#undef GRID_11_05
#ifndef CELL_11_06
#define CELL_11_06 0
#endif
#undef GRID_11_06
#ifndef CELL_11_07
#define CELL_11_07 0
#endif
#undef GRID_11_07
#ifndef CELL_11_08
#define CELL_11_08 0
#endif
#undef GRID_11_08
#ifndef CELL_11_09
#define CELL_11_09 0
#endif
#undef GRID_11_09
#ifndef CELL_11_10
#define CELL_11_10 0
#endif
#undef GRID_11_10
#ifndef CELL_11_11
#define CELL_11_11 0
#endif
#undef GRID_11_11
#ifndef CELL_11_12
#define CELL_11_12 0
#endif
#undef GRID_11_12
#ifndef CELL_11_13
#define CELL_11_13 0
#endif
#undef GRID_11_13
#ifndef CELL_11_14
#define CELL_11_14 0
#endif
#undef GRID_11_14
#ifndef CELL_11_15
#define CELL_11_15 0
#endif
#undef GRID_11_15
#ifndef CELL_11_16
#define CELL_11_16 0
#endif
#undef GRID_11_16
#ifndef CELL_11_17
#define CELL_11_17 0
#endif
#undef GRID_11_17
#ifndef CELL_11_18
#define CELL_11_18 0
#endif
#undef GRID_11_18
#ifndef CELL_11_19
#define CELL_11_19 0
#endif
#undef GRID_11_19
#ifndef CELL_11_20
#define CELL_11_20 0
#endif
#undef GRID_11_20
#ifndef CELL_11_21
#define CELL_11_21 0
#endif
#undef GRID_11_21
#ifndef CELL_11_22
#define CELL_11_22 0
#endif
#undef GRID_11_22
#ifndef CELL_11_23
#define CELL_11_23 0
#endif
#undef GRID_11_23
#ifndef CELL_11_24
#define CELL_11_24 0
#endif
#undef GRID_11_24
#ifndef CELL_11_25
#define CELL_11_25 0
#endif
#undef GRID_11_25
#ifndef CELL_11_26
#define CELL_11_26 0
#endif
#undef GRID_11_26
#ifndef CELL_11_27
#define CELL_11_27 0
#endif
#undef GRID_11_27
#ifndef CELL_11_28
#define CELL_11_28 0
#endif
#undef GRID_11_28
#ifndef CELL_11_29
#define CELL_11_29 0
#endif
#undef GRID_11_29
#ifndef CELL_11_30
#define CELL_11_30 0
#endif
#undef GRID_11_30
#ifndef CELL_11_31
#define CELL_11_31 0
#endif
#undef GRID_11_31
#ifndef CELL_11_32
#define CELL_11_32 0
#endif
#undef GRID_11_32
#ifndef CELL_11_33
#define CELL_11_33 0
#endif
#undef GRID_11_33
#ifndef CELL_11_34
#define CELL_11_34 0
#endif
#undef GRID_11_34
#ifndef CELL_11_35
#define CELL_11_35 0
#endif
#undef GRID_11_35
#ifndef CELL_11_36
#define CELL_11_36 0
#endif
#undef GRID_11_36
#ifndef CELL_11_37
#define CELL_11_37 0
#endif
#undef GRID_11_37
#ifndef CELL_11_38
#define CELL_11_38 0
#endif
#undef GRID_11_38
#ifndef CELL_11_39
#define CELL_11_39 0
#endif
#undef GRID_11_39
#ifndef CELL_12_00
#define CELL_12_00 0
#endif
#undef GRID_12_00
#ifndef CELL_12_01
#define CELL_12_01 0
#endif
#undef GRID_12_01
#ifndef CELL_12_02
#define CELL_12_02 0
#endif
#undef GRID_12_02
#ifndef CELL_12_03
#define CELL_12_03 0
#endif
#undef GRID_12_03
#ifndef CELL_12_04
#define CELL_12_04 0
#endif
#undef GRID_12_04
#ifndef CELL_12_05
#define CELL_12_05 0
#endif
#undef GRID_12_05
#ifndef CELL_12_06
#define CELL_12_06 0
#endif
#undef GRID_12_06
#ifndef CELL_12_07
#define CELL_12_07 0
#endif
#undef GRID_12_07
#ifndef CELL_12_08
#define CELL_12_08 0
#endif
#undef GRID_12_08
#ifndef CELL_12_09
#define CELL_12_09 0
#endif
#undef GRID_12_09
#ifndef CELL_12_10
#define CELL_12_10 0
#endif
#undef GRID_12_10
#ifndef CELL_12_11
#define CELL_12_11 0
#endif
#undef GRID_12_11
#ifndef CELL_12_12
#define CELL_12_12 0
#endif
#undef GRID_12_12
#ifndef CELL_12_13
#define CELL_12_13 0
#endif
#undef GRID_12_13
#ifndef CELL_12_14
#define CELL_12_14 0
#endif
#undef GRID_12_14
#ifndef CELL_12_15
#define CELL_12_15 0
#endif
#undef GRID_12_15
#ifndef CELL_12_16
#define CELL_12_16 0
#endif
#undef GRID_12_16
#ifndef CELL_12_17
#define CELL_12_17 0
#endif
#undef GRID_12_17
#ifndef CELL_12_18
#define CELL_12_18 0
#endif
#undef GRID_12_18
#ifndef CELL_12_19
#define CELL_12_19 0
#endif
#undef GRID_12_19
#ifndef CELL_12_20
#define CELL_12_20 0
#endif
#undef GRID_12_20
#ifndef CELL_12_21
#define CELL_12_21 0
#endif
#undef GRID_12_21
#ifndef CELL_12_22
#define CELL_12_22 0
#endif
#undef GRID_12_22
#ifndef CELL_12_23
#define CELL_12_23 0
#endif
#undef GRID_12_23
#ifndef CELL_12_24
#define CELL_12_24 0
#endif
#undef GRID_12_24
#ifndef CELL_12_25
#define CELL_12_25 0
#endif
#undef GRID_12_25
#ifndef CELL_12_26
#define CELL_12_26 0
#endif
#undef GRID_12_26
#ifndef CELL_12_27
#define CELL_12_27 0
#endif
#undef GRID_12_27
#ifndef CELL_12_28
#define CELL_12_28 0
#endif
#undef GRID_12_28
#ifndef CELL_12_29
#define CELL_12_29 0
#endif
#undef GRID_12_29
#ifndef CELL_12_30
#define CELL_12_30 0
#endif
#undef GRID_12_30
#ifndef CELL_12_31
#define CELL_12_31 0
#endif
#undef GRID_12_31
#ifndef CELL_12_32
#define CELL_12_32 0
#endif
#undef GRID_12_32
#ifndef CELL_12_33
#define CELL_12_33 0
#endif
#undef GRID_12_33
#ifndef CELL_12_34
#define CELL_12_34 0
#endif
#undef GRID_12_34
#ifndef CELL_12_35
#define CELL_12_35 0
#endif
#undef GRID_12_35
#ifndef CELL_12_36
#define CELL_12_36 0
#endif
#undef GRID_12_36
#ifndef CELL_12_37
#define CELL_12_37 0
#endif
#undef GRID_12_37
#ifndef CELL_12_38
#define CELL_12_38 0
#endif
#undef GRID_12_38
#ifndef CELL_12_39
#define CELL_12_39 0
#endif
#undef GRID_12_39
#ifndef CELL_13_00
#define CELL_13_00 0
#endif
#undef GRID_13_00
#ifndef CELL_13_01
#define CELL_13_01 0
#endif
#undef GRID_13_01
#ifndef CELL_13_02
#define CELL_13_02 0
#endif
#undef GRID_13_02
#ifndef CELL_13_03
#define CELL_13_03 0
#endif
#undef GRID_13_03
#ifndef CELL_13_04
#define CELL_13_04 0
#endif
#undef GRID_13_04
#ifndef CELL_13_05
#define CELL_13_05 0
#endif
#undef GRID_13_05
#ifndef CELL_13_06
#define CELL_13_06 0
#endif
#undef GRID_13_06
#ifndef CELL_13_07
#define CELL_13_07 0
#endif
#undef GRID_13_07
#ifndef CELL_13_08
#define CELL_13_08 0
#endif
#undef GRID_13_08
#ifndef CELL_13_09
#define CELL_13_09 0
#endif
#undef GRID_13_09
#ifndef CELL_13_10
#define CELL_13_10 0
#endif
#undef GRID_13_10
#ifndef CELL_13_11
#define CELL_13_11 0
#endif
#undef GRID_13_11
#ifndef CELL_13_12
#define CELL_13_12 0
#endif
#undef GRID_13_12
#ifndef CELL_13_13
#define CELL_13_13 0
#endif
#undef GRID_13_13
#ifndef CELL_13_14
#define CELL_13_14 0
#endif
#undef GRID_13_14
#ifndef CELL_13_15
#define CELL_13_15 0
#endif
#undef GRID_13_15
#ifndef CELL_13_16
#define CELL_13_16 0
#endif
#undef GRID_13_16
#ifndef CELL_13_17
#define CELL_13_17 0
#endif
#undef GRID_13_17
#ifndef CELL_13_18
#define CELL_13_18 0
#endif
#undef GRID_13_18
#ifndef CELL_13_19
#define CELL_13_19 0
#endif
#undef GRID_13_19
#ifndef CELL_13_20
#define CELL_13_20 0
#endif
#undef GRID_13_20
#ifndef CELL_13_21
#define CELL_13_21 0
#endif
#undef GRID_13_21
#ifndef CELL_13_22
#define CELL_13_22 0
#endif
#undef GRID_13_22
#ifndef CELL_13_23
#define CELL_13_23 0
#endif
#undef GRID_13_23
#ifndef CELL_13_24
#define CELL_13_24 0
#endif
#undef GRID_13_24
#ifndef CELL_13_25
#define CELL_13_25 0
#endif
#undef GRID_13_25
#ifndef CELL_13_26
#define CELL_13_26 0
#endif
#undef GRID_13_26
#ifndef CELL_13_27
#define CELL_13_27 0
#endif
#undef GRID_13_27
#ifndef CELL_13_28
#define CELL_13_28 0
#endif
#undef GRID_13_28
#ifndef CELL_13_29
#define CELL_13_29 0
#endif
#undef GRID_13_29
#ifndef CELL_13_30
#define CELL_13_30 0
#endif
#undef GRID_13_30
#ifndef CELL_13_31
#define CELL_13_31 0
#endif
#undef GRID_13_31
#ifndef CELL_13_32
#define CELL_13_32 0
#endif
#undef GRID_13_32
#ifndef CELL_13_33
#define CELL_13_33 0
#endif
#undef GRID_13_33
#ifndef CELL_13_34
#define CELL_13_34 0
#endif
#undef GRID_13_34
#ifndef CELL_13_35
#define CELL_13_35 0
#endif
#undef GRID_13_35
#ifndef CELL_13_36
#define CELL_13_36 0
#endif
#undef GRID_13_36
#ifndef CELL_13_37
#define CELL_13_37 0
#endif
#undef GRID_13_37
#ifndef CELL_13_38
#define CELL_13_38 0
#endif
#undef GRID_13_38
#ifndef CELL_13_39
#define CELL_13_39 0
#endif
#undef GRID_13_39
#ifndef CELL_14_00
#define CELL_14_00 0
#endif
#undef GRID_14_00
#ifndef CELL_14_01
#define CELL_14_01 0
#endif
#undef GRID_14_01
#ifndef CELL_14_02
#define CELL_14_02 0
#endif
#undef GRID_14_02
#ifndef CELL_14_03
#define CELL_14_03 0
#endif
#undef GRID_14_03
#ifndef CELL_14_04
#define CELL_14_04 0
#endif
#undef GRID_14_04
#ifndef CELL_14_05
#define CELL_14_05 0
#endif
#undef GRID_14_05
#ifndef CELL_14_06
#define CELL_14_06 0
#endif
#undef GRID_14_06
#ifndef CELL_14_07
#define CELL_14_07 0
#endif
#undef GRID_14_07
#ifndef CELL_14_08
#define CELL_14_08 0
#endif
#undef GRID_14_08
#ifndef CELL_14_09
#define CELL_14_09 0
#endif
#undef GRID_14_09
#ifndef CELL_14_10
#define CELL_14_10 0
#endif
#undef GRID_14_10
#ifndef CELL_14_11
#define CELL_14_11 0
#endif
#undef GRID_14_11
#ifndef CELL_14_12
#define CELL_14_12 0
#endif
#undef GRID_14_12
#ifndef CELL_14_13
#define CELL_14_13 0
#endif
#undef GRID_14_13
#ifndef CELL_14_14
#define CELL_14_14 0
#endif
#undef GRID_14_14
#ifndef CELL_14_15
#define CELL_14_15 0
#endif
#undef GRID_14_15
#ifndef CELL_14_16
#define CELL_14_16 0
#endif
#undef GRID_14_16
#ifndef CELL_14_17
#define CELL_14_17 0
#endif
#undef GRID_14_17
#ifndef CELL_14_18
#define CELL_14_18 0
#endif
#undef GRID_14_18
#ifndef CELL_14_19
#define CELL_14_19 0
#endif
#undef GRID_14_19
#ifndef CELL_14_20
#define CELL_14_20 0
#endif
#undef GRID_14_20
#ifndef CELL_14_21
#define CELL_14_21 0
#endif
#undef GRID_14_21
#ifndef CELL_14_22
#define CELL_14_22 0
#endif
#undef GRID_14_22
#ifndef CELL_14_23
#define CELL_14_23 0
#endif
#undef GRID_14_23
#ifndef CELL_14_24
#define CELL_14_24 0
#endif
#undef GRID_14_24
#ifndef CELL_14_25
#define CELL_14_25 0
#endif
#undef GRID_14_25
#ifndef CELL_14_26
#define CELL_14_26 0
#endif
#undef GRID_14_26
#ifndef CELL_14_27
#define CELL_14_27 0
#endif
#undef GRID_14_27
#ifndef CELL_14_28
#define CELL_14_28 0
#endif
#undef GRID_14_28
#ifndef CELL_14_29
#define CELL_14_29 0
#endif
#undef GRID_14_29
#ifndef CELL_14_30
#define CELL_14_30 0
#endif
#undef GRID_14_30
#ifndef CELL_14_31
#define CELL_14_31 0
#endif
#undef GRID_14_31
#ifndef CELL_14_32
#define CELL_14_32 0
#endif
#undef GRID_14_32
#ifndef CELL_14_33
#define CELL_14_33 0
#endif
#undef GRID_14_33
#ifndef CELL_14_34
#define CELL_14_34 0
#endif
#undef GRID_14_34
#ifndef CELL_14_35
#define CELL_14_35 0
#endif
#undef GRID_14_35
#ifndef CELL_14_36
#define CELL_14_36 0
#endif
#undef GRID_14_36
#ifndef CELL_14_37
#define CELL_14_37 0
#endif
#undef GRID_14_37
#ifndef CELL_14_38
#define CELL_14_38 0
#endif
#undef GRID_14_38
#ifndef CELL_14_39
#define CELL_14_39 0
#endif
#undef GRID_14_39
#ifndef CELL_15_00
#define CELL_15_00 0
#endif
#undef GRID_15_00
#ifndef CELL_15_01
#define CELL_15_01 0
#endif
#undef GRID_15_01
#ifndef CELL_15_02
#define CELL_15_02 0
#endif
#undef GRID_15_02
#ifndef CELL_15_03
#define CELL_15_03 0
#endif
#undef GRID_15_03
#ifndef CELL_15_04
#define CELL_15_04 0
#endif
#undef GRID_15_04
#ifndef CELL_15_05
#define CELL_15_05 0
#endif
#undef GRID_15_05
#ifndef CELL_15_06
#define CELL_15_06 0
#endif
#undef GRID_15_06
#ifndef CELL_15_07
#define CELL_15_07 0
#endif
#undef GRID_15_07
#ifndef CELL_15_08
#define CELL_15_08 0
#endif
#undef GRID_15_08
#ifndef CELL_15_09
#define CELL_15_09 0
#endif
#undef GRID_15_09
#ifndef CELL_15_10
#define CELL_15_10 0
#endif
#undef GRID_15_10
#ifndef CELL_15_11
#define CELL_15_11 0
#endif
#undef GRID_15_11
#ifndef CELL_15_12
#define CELL_15_12 0
#endif
#undef GRID_15_12
#ifndef CELL_15_13
#define CELL_15_13 0
#endif
#undef GRID_15_13
#ifndef CELL_15_14
#define CELL_15_14 0
#endif
#undef GRID_15_14
#ifndef CELL_15_15
#define CELL_15_15 0
#endif
#undef GRID_15_15
#ifndef CELL_15_16
#define CELL_15_16 0
#endif
#undef GRID_15_16
#ifndef CELL_15_17
#define CELL_15_17 0
#endif
#undef GRID_15_17
#ifndef CELL_15_18
#define CELL_15_18 0
#endif
#undef GRID_15_18
#ifndef CELL_15_19
#define CELL_15_19 0
#endif
#undef GRID_15_19
#ifndef CELL_15_20
#define CELL_15_20 0
#endif
#undef GRID_15_20
#ifndef CELL_15_21
#define CELL_15_21 0
#endif
#undef GRID_15_21
#ifndef CELL_15_22
#define CELL_15_22 0
#endif
#undef GRID_15_22
#ifndef CELL_15_23
#define CELL_15_23 0
#endif
#undef GRID_15_23
#ifndef CELL_15_24
#define CELL_15_24 0
#endif
#undef GRID_15_24
#ifndef CELL_15_25
#define CELL_15_25 0
#endif
#undef GRID_15_25
#ifndef CELL_15_26
#define CELL_15_26 0
#endif
#undef GRID_15_26
#ifndef CELL_15_27
#define CELL_15_27 0
#endif
#undef GRID_15_27
#ifndef CELL_15_28
#define CELL_15_28 0
#endif
#undef GRID_15_28
#ifndef CELL_15_29
#define CELL_15_29 0
#endif
#undef GRID_15_29
#ifndef CELL_15_30
#define CELL_15_30 0
#endif
#undef GRID_15_30
#ifndef CELL_15_31
#define CELL_15_31 0
#endif
#undef GRID_15_31
#ifndef CELL_15_32
#define CELL_15_32 0
#endif
#undef GRID_15_32
#ifndef CELL_15_33
#define CELL_15_33 0
#endif
#undef GRID_15_33
#ifndef CELL_15_34
#define CELL_15_34 0
#endif
#undef GRID_15_34
#ifndef CELL_15_35
#define CELL_15_35 0
#endif
#undef GRID_15_35
#ifndef CELL_15_36
#define CELL_15_36 0
#endif
#undef GRID_15_36
#ifndef CELL_15_37
#define CELL_15_37 0
#endif
#undef GRID_15_37
#ifndef CELL_15_38
#define CELL_15_38 0
#endif
#undef GRID_15_38
#ifndef CELL_15_39
#define CELL_15_39 0
#endif
#undef GRID_15_39
#ifndef CELL_16_00
#define CELL_16_00 0
#endif
#undef GRID_16_00
#ifndef CELL_16_01
#define CELL_16_01 0
#endif
#undef GRID_16_01
#ifndef CELL_16_02
#define CELL_16_02 0
#endif
#undef GRID_16_02
#ifndef CELL_16_03
#define CELL_16_03 0
#endif
#undef GRID_16_03
#ifndef CELL_16_04
#define CELL_16_04 0
#endif
#undef GRID_16_04
#ifndef CELL_16_05
#define CELL_16_05 0
#endif
#undef GRID_16_05
#ifndef CELL_16_06
#define CELL_16_06 0
#endif
#undef GRID_16_06
#ifndef CELL_16_07
#define CELL_16_07 0
#endif
#undef GRID_16_07
#ifndef CELL_16_08
#define CELL_16_08 0
#endif
#undef GRID_16_08
#ifndef CELL_16_09
#define CELL_16_09 0
#endif
#undef GRID_16_09
#ifndef CELL_16_10
#define CELL_16_10 0
#endif
#undef GRID_16_10
#ifndef CELL_16_11
#define CELL_16_11 0
#endif
#undef GRID_16_11
#ifndef CELL_16_12
#define CELL_16_12 0
#endif
#undef GRID_16_12
#ifndef CELL_16_13
#define CELL_16_13 0
#endif
#undef GRID_16_13
#ifndef CELL_16_14
#define CELL_16_14 0
#endif
#undef GRID_16_14
#ifndef CELL_16_15
#define CELL_16_15 0
#endif
#undef GRID_16_15
#ifndef CELL_16_16
#define CELL_16_16 0
#endif
#undef GRID_16_16
#ifndef CELL_16_17
#define CELL_16_17 0
#endif
#undef GRID_16_17
#ifndef CELL_16_18
#define CELL_16_18 0
#endif
#undef GRID_16_18
#ifndef CELL_16_19
#define CELL_16_19 0
#endif
#undef GRID_16_19
#ifndef CELL_16_20
#define CELL_16_20 0
#endif
#undef GRID_16_20
#ifndef CELL_16_21
#define CELL_16_21 0
#endif
#undef GRID_16_21
#ifndef CELL_16_22
#define CELL_16_22 0
#endif
#undef GRID_16_22
#ifndef CELL_16_23
#define CELL_16_23 0
#endif
#undef GRID_16_23
#ifndef CELL_16_24
#define CELL_16_24 0
#endif
#undef GRID_16_24
#ifndef CELL_16_25
#define CELL_16_25 0
#endif
#undef GRID_16_25
#ifndef CELL_16_26
#define CELL_16_26 0
#endif
#undef GRID_16_26
#ifndef CELL_16_27
#define CELL_16_27 0
#endif
#undef GRID_16_27
#ifndef CELL_16_28
#define CELL_16_28 0
#endif
#undef GRID_16_28
#ifndef CELL_16_29
#define CELL_16_29 0
#endif
#undef GRID_16_29
#ifndef CELL_16_30
#define CELL_16_30 0
#endif
#undef GRID_16_30
#ifndef CELL_16_31
#define CELL_16_31 0
#endif
#undef GRID_16_31
#ifndef CELL_16_32
#define CELL_16_32 0
#endif
#undef GRID_16_32
#ifndef CELL_16_33
#define CELL_16_33 0
#endif
#undef GRID_16_33
#ifndef CELL_16_34
#define CELL_16_34 0
#endif
#undef GRID_16_34
#ifndef CELL_16_35
#define CELL_16_35 0
#endif
#undef GRID_16_35
#ifndef CELL_16_36
#define CELL_16_36 0
#endif
#undef GRID_16_36
#ifndef CELL_16_37
#define CELL_16_37 0
#endif
#undef GRID_16_37
#ifndef CELL_16_38
#define CELL_16_38 0
#endif
#undef GRID_16_38
#ifndef CELL_16_39
#define CELL_16_39 0
#endif
#undef GRID_16_39
#ifndef CELL_17_00
#define CELL_17_00 0
#endif
#undef GRID_17_00
#ifndef CELL_17_01
#define CELL_17_01 0
#endif
#undef GRID_17_01
#ifndef CELL_17_02
#define CELL_17_02 0
#endif
#undef GRID_17_02
#ifndef CELL_17_03
#define CELL_17_03 0
#endif
#undef GRID_17_03
#ifndef CELL_17_04
#define CELL_17_04 0
#endif
#undef GRID_17_04
#ifndef CELL_17_05
#define CELL_17_05 0
#endif
#undef GRID_17_05
#ifndef CELL_17_06
#define CELL_17_06 0
#endif
#undef GRID_17_06
#ifndef CELL_17_07
#define CELL_17_07 0
#endif
#undef GRID_17_07
#ifndef CELL_17_08
#define CELL_17_08 0
#endif
#undef GRID_17_08
#ifndef CELL_17_09
#define CELL_17_09 0
#endif
#undef GRID_17_09
#ifndef CELL_17_10
#define CELL_17_10 0
#endif
#undef GRID_17_10
#ifndef CELL_17_11
#define CELL_17_11 0
#endif
#undef GRID_17_11
#ifndef CELL_17_12
#define CELL_17_12 0
#endif
#undef GRID_17_12
#ifndef CELL_17_13
#define CELL_17_13 0
#endif
#undef GRID_17_13
#ifndef CELL_17_14
#define CELL_17_14 0
#endif
#undef GRID_17_14
#ifndef CELL_17_15
#define CELL_17_15 0
#endif
#undef GRID_17_15
#ifndef CELL_17_16
#define CELL_17_16 0
#endif
#undef GRID_17_16
#ifndef CELL_17_17
#define CELL_17_17 0
#endif
#undef GRID_17_17
#ifndef CELL_17_18
#define CELL_17_18 0
#endif
#undef GRID_17_18
#ifndef CELL_17_19
#define CELL_17_19 0
#endif
#undef GRID_17_19
#ifndef CELL_17_20
#define CELL_17_20 0
#endif
#undef GRID_17_20
#ifndef CELL_17_21
#define CELL_17_21 0
#endif
#undef GRID_17_21
#ifndef CELL_17_22
#define CELL_17_22 0
#endif
#undef GRID_17_22
#ifndef CELL_17_23
#define CELL_17_23 0
#endif
#undef GRID_17_23
#ifndef CELL_17_24
#define CELL_17_24 0
#endif
#undef GRID_17_24
#ifndef CELL_17_25
#define CELL_17_25 0
#endif
#undef GRID_17_25
#ifndef CELL_17_26
#define CELL_17_26 0
#endif
#undef GRID_17_26
#ifndef CELL_17_27
#define CELL_17_27 0
#endif
#undef GRID_17_27
#ifndef CELL_17_28
#define CELL_17_28 0
#endif
#undef GRID_17_28
#ifndef CELL_17_29
#define CELL_17_29 0
#endif
#undef GRID_17_29
#ifndef CELL_17_30
#define CELL_17_30 0
#endif
#undef GRID_17_30
#ifndef CELL_17_31
#define CELL_17_31 0
#endif
#undef GRID_17_31
#ifndef CELL_17_32
#define CELL_17_32 0
#endif
#undef GRID_17_32
#ifndef CELL_17_33
#define CELL_17_33 0
#endif
#undef GRID_17_33
#ifndef CELL_17_34
#define CELL_17_34 0
#endif
#undef GRID_17_34
#ifndef CELL_17_35
#define CELL_17_35 0
#endif
#undef GRID_17_35
#ifndef CELL_17_36
#define CELL_17_36 0
#endif
#undef GRID_17_36
#ifndef CELL_17_37
#define CELL_17_37 0
#endif
#undef GRID_17_37
#ifndef CELL_17_38
#define CELL_17_38 0
#endif
#undef GRID_17_38
#ifndef CELL_17_39
#define CELL_17_39 0
#endif
#undef GRID_17_39
#ifndef CELL_18_00
#define CELL_18_00 0
#endif
#undef GRID_18_00
#ifndef CELL_18_01
#define CELL_18_01 0
#endif
#undef GRID_18_01
#ifndef CELL_18_02
#define CELL_18_02 0
#endif
#undef GRID_18_02
#ifndef CELL_18_03
#define CELL_18_03 0
#endif
#undef GRID_18_03
#ifndef CELL_18_04
#define CELL_18_04 0
#endif
#undef GRID_18_04
#ifndef CELL_18_05
#define CELL_18_05 0
#endif
#undef GRID_18_05
#ifndef CELL_18_06
#define CELL_18_06 0
#endif
#undef GRID_18_06
#ifndef CELL_18_07
#define CELL_18_07 0
#endif
#undef GRID_18_07
#ifndef CELL_18_08
#define CELL_18_08 0
#endif
#undef GRID_18_08
#ifndef CELL_18_09
#define CELL_18_09 0
#endif
#undef GRID_18_09
#ifndef CELL_18_10
#define CELL_18_10 0
#endif
#undef GRID_18_10
#ifndef CELL_18_11
#define CELL_18_11 0
#endif
#undef GRID_18_11
#ifndef CELL_18_12
#define CELL_18_12 0
#endif
#undef GRID_18_12
#ifndef CELL_18_13
#define CELL_18_13 0
#endif
#undef GRID_18_13
#ifndef CELL_18_14
#define CELL_18_14 0
#endif
#undef GRID_18_14
#ifndef CELL_18_15
#define CELL_18_15 0
#endif
#undef GRID_18_15
#ifndef CELL_18_16
#define CELL_18_16 0
#endif
#undef GRID_18_16
#ifndef CELL_18_17
#define CELL_18_17 0
#endif
#undef GRID_18_17
#ifndef CELL_18_18
#define CELL_18_18 0
#endif
#undef GRID_18_18
#ifndef CELL_18_19
#define CELL_18_19 0
#endif
#undef GRID_18_19
#ifndef CELL_18_20
#define CELL_18_20 0
#endif
#undef GRID_18_20
#ifndef CELL_18_21
#define CELL_18_21 0
#endif
#undef GRID_18_21
#ifndef CELL_18_22
#define CELL_18_22 0
#endif
#undef GRID_18_22
#ifndef CELL_18_23
#define CELL_18_23 0
#endif
#undef GRID_18_23
#ifndef CELL_18_24
#define CELL_18_24 0
#endif
#undef GRID_18_24
#ifndef CELL_18_25
#define CELL_18_25 0
#endif
#undef GRID_18_25
#ifndef CELL_18_26
#define CELL_18_26 0
#endif
#undef GRID_18_26
#ifndef CELL_18_27
#define CELL_18_27 0
#endif
#undef GRID_18_27
#ifndef CELL_18_28
#define CELL_18_28 0
#endif
#undef GRID_18_28
#ifndef CELL_18_29
#define CELL_18_29 0
#endif
#undef GRID_18_29
#ifndef CELL_18_30
#define CELL_18_30 0
#endif
#undef GRID_18_30
#ifndef CELL_18_31
#define CELL_18_31 0
#endif
#undef GRID_18_31
#ifndef CELL_18_32
#define CELL_18_32 0
#endif
#undef GRID_18_32
#ifndef CELL_18_33
#define CELL_18_33 0
#endif
#undef GRID_18_33
#ifndef CELL_18_34
#define CELL_18_34 0
#endif
#undef GRID_18_34
#ifndef CELL_18_35
#define CELL_18_35 0
#endif
#undef GRID_18_35
#ifndef CELL_18_36
#define CELL_18_36 0
#endif
#undef GRID_18_36
#ifndef CELL_18_37
#define CELL_18_37 0
#endif
#undef GRID_18_37
#ifndef CELL_18_38
#define CELL_18_38 0
#endif
#undef GRID_18_38
#ifndef CELL_18_39
#define CELL_18_39 0
#endif
#undef GRID_18_39
#ifndef CELL_19_00
#define CELL_19_00 0
#endif
#undef GRID_19_00
#ifndef CELL_19_01
#define CELL_19_01 0
#endif
#undef GRID_19_01
#ifndef CELL_19_02
#define CELL_19_02 0
#endif
#undef GRID_19_02
#ifndef CELL_19_03
#define CELL_19_03 0
#endif
#undef GRID_19_03
#ifndef CELL_19_04
#define CELL_19_04 0
#endif
#undef GRID_19_04
#ifndef CELL_19_05
#define CELL_19_05 0
#endif
#undef GRID_19_05
#ifndef CELL_19_06
#define CELL_19_06 0
#endif
#undef GRID_19_06
#ifndef CELL_19_07
#define CELL_19_07 0
#endif
#undef GRID_19_07
#ifndef CELL_19_08
#define CELL_19_08 0
#endif
#undef GRID_19_08
#ifndef CELL_19_09
#define CELL_19_09 0
#endif
#undef GRID_19_09
#ifndef CELL_19_10
#define CELL_19_10 0
#endif
#undef GRID_19_10
#ifndef CELL_19_11
#define CELL_19_11 0
#endif
#undef GRID_19_11
#ifndef CELL_19_12
#define CELL_19_12 0
#endif
#undef GRID_19_12
#ifndef CELL_19_13
#define CELL_19_13 0
#endif
#undef GRID_19_13
#ifndef CELL_19_14
#define CELL_19_14 0
#endif
#undef GRID_19_14
#ifndef CELL_19_15
#define CELL_19_15 0
#endif
#undef GRID_19_15
#ifndef CELL_19_16
#define CELL_19_16 0
#endif
#undef GRID_19_16
#ifndef CELL_19_17
#define CELL_19_17 0
#endif
#undef GRID_19_17
#ifndef CELL_19_18
#define CELL_19_18 0
#endif
#undef GRID_19_18
#ifndef CELL_19_19
#define CELL_19_19 0
#endif
#undef GRID_19_19
#ifndef CELL_19_20
#define CELL_19_20 0
#endif
#undef GRID_19_20
#ifndef CELL_19_21
#define CELL_19_21 0
#endif
#undef GRID_19_21
#ifndef CELL_19_22
#define CELL_19_22 0
#endif
#undef GRID_19_22
#ifndef CELL_19_23
#define CELL_19_23 0
#endif
#undef GRID_19_23
#ifndef CELL_19_24
#define CELL_19_24 0
#endif
#undef GRID_19_24
#ifndef CELL_19_25
#define CELL_19_25 0
#endif
#undef GRID_19_25
#ifndef CELL_19_26
#define CELL_19_26 0
#endif
#undef GRID_19_26
#ifndef CELL_19_27
#define CELL_19_27 0
#endif
#undef GRID_19_27
#ifndef CELL_19_28
#define CELL_19_28 0
#endif
#undef GRID_19_28
#ifndef CELL_19_29
#define CELL_19_29 0
#endif
#undef GRID_19_29
#ifndef CELL_19_30
#define CELL_19_30 0
#endif
#undef GRID_19_30
#ifndef CELL_19_31
#define CELL_19_31 0
#endif
#undef GRID_19_31
#ifndef CELL_19_32
#define CELL_19_32 0
#endif
#undef GRID_19_32
#ifndef CELL_19_33
#define CELL_19_33 0
#endif
#undef GRID_19_33
#ifndef CELL_19_34
#define CELL_19_34 0
#endif
#undef GRID_19_34
#ifndef CELL_19_35
#define CELL_19_35 0
#endif
#undef GRID_19_35
#ifndef CELL_19_36
#define CELL_19_36 0
#endif
#undef GRID_19_36
#ifndef CELL_19_37
#define CELL_19_37 0
#endif
#undef GRID_19_37
#ifndef CELL_19_38
#define CELL_19_38 0
#endif
#undef GRID_19_38
#ifndef CELL_19_39
#define CELL_19_39 0
#endif
#undef GRID_19_39
#ifndef CELL_20_00
#define CELL_20_00 0
#endif
#undef GRID_20_00
#ifndef CELL_20_01
#define CELL_20_01 0
#endif
#undef GRID_20_01
#ifndef CELL_20_02
#define CELL_20_02 0
#endif
#undef GRID_20_02
#ifndef CELL_20_03
#define CELL_20_03 0
#endif
#undef GRID_20_03
#ifndef CELL_20_04
#define CELL_20_04 0
#endif
#undef GRID_20_04
#ifndef CELL_20_05
#define CELL_20_05 0
#endif
#undef GRID_20_05
#ifndef CELL_20_06
#define CELL_20_06 0
#endif
#undef GRID_20_06
#ifndef CELL_20_07
#define CELL_20_07 0
#endif
#undef GRID_20_07
#ifndef CELL_20_08
#define CELL_20_08 0
#endif
#undef GRID_20_08
#ifndef CELL_20_09
#define CELL_20_09 0
#endif
#undef GRID_20_09
#ifndef CELL_20_10
#define CELL_20_10 0
#endif
#undef GRID_20_10
#ifndef CELL_20_11
#define CELL_20_11 0
#endif
#undef GRID_20_11
#ifndef CELL_20_12
#define CELL_20_12 0
#endif
#undef GRID_20_12
#ifndef CELL_20_13
#define CELL_20_13 0
#endif
#undef GRID_20_13
#ifndef CELL_20_14
#define CELL_20_14 0
#endif
#undef GRID_20_14
#ifndef CELL_20_15
#define CELL_20_15 0
#endif
#undef GRID_20_15
#ifndef CELL_20_16
#define CELL_20_16 0
#endif
#undef GRID_20_16
#ifndef CELL_20_17
#define CELL_20_17 0
#endif
#undef GRID_20_17
#ifndef CELL_20_18
#define CELL_20_18 0
#endif
#undef GRID_20_18
#ifndef CELL_20_19
#define CELL_20_19 0
#endif
#undef GRID_20_19
#ifndef CELL_20_20
#define CELL_20_20 0
#endif
#undef GRID_20_20
#ifndef CELL_20_21
#define CELL_20_21 0
#endif
#undef GRID_20_21
#ifndef CELL_20_22
#define CELL_20_22 0
#endif
#undef GRID_20_22
#ifndef CELL_20_23
#define CELL_20_23 0
#endif
#undef GRID_20_23
#ifndef CELL_20_24
#define CELL_20_24 0
#endif
#undef GRID_20_24
#ifndef CELL_20_25
#define CELL_20_25 0
#endif
#undef GRID_20_25
#ifndef CELL_20_26
#define CELL_20_26 0
#endif
#undef GRID_20_26
#ifndef CELL_20_27
#define CELL_20_27 0
#endif
#undef GRID_20_27
#ifndef CELL_20_28
#define CELL_20_28 0
#endif
#undef GRID_20_28
#ifndef CELL_20_29
#define CELL_20_29 0
#endif
#undef GRID_20_29
#ifndef CELL_20_30
#define CELL_20_30 0
#endif
#undef GRID_20_30
#ifndef CELL_20_31
#define CELL_20_31 0
#endif
#undef GRID_20_31
#ifndef CELL_20_32
#define CELL_20_32 0
#endif
#undef GRID_20_32
#ifndef CELL_20_33
#define CELL_20_33 0
#endif
#undef GRID_20_33
#ifndef CELL_20_34
#define CELL_20_34 0
#endif
#undef GRID_20_34
#ifndef CELL_20_35
#define CELL_20_35 0
#endif
#undef GRID_20_35
#ifndef CELL_20_36
#define CELL_20_36 0
#endif
#undef GRID_20_36
#ifndef CELL_20_37
#define CELL_20_37 0
#endif
#undef GRID_20_37
#ifndef CELL_20_38
#define CELL_20_38 0
#endif
#undef GRID_20_38
#ifndef CELL_20_39
#define CELL_20_39 0
#endif
#undef GRID_20_39
#ifndef CELL_21_00
#define CELL_21_00 0
#endif
#undef GRID_21_00
#ifndef CELL_21_01
#define CELL_21_01 0
#endif
#undef GRID_21_01
#ifndef CELL_21_02
#define CELL_21_02 0
#endif
#undef GRID_21_02
#ifndef CELL_21_03
#define CELL_21_03 0
#endif
#undef GRID_21_03
#ifndef CELL_21_04
#define CELL_21_04 0
#endif
#undef GRID_21_04
#ifndef CELL_21_05
#define CELL_21_05 0
#endif
#undef GRID_21_05
#ifndef CELL_21_06
#define CELL_21_06 0
#endif
#undef GRID_21_06
#ifndef CELL_21_07
#define CELL_21_07 0
#endif
#undef GRID_21_07
#ifndef CELL_21_08
#define CELL_21_08 0
#endif
#undef GRID_21_08
#ifndef CELL_21_09
#define CELL_21_09 0
#endif
#undef GRID_21_09
#ifndef CELL_21_10
#define CELL_21_10 0
#endif
#undef GRID_21_10
#ifndef CELL_21_11
#define CELL_21_11 0
#endif
#undef GRID_21_11
#ifndef CELL_21_12
#define CELL_21_12 0
#endif
#undef GRID_21_12
#ifndef CELL_21_13
#define CELL_21_13 0
#endif
#undef GRID_21_13
#ifndef CELL_21_14
#define CELL_21_14 0
#endif
#undef GRID_21_14
#ifndef CELL_21_15
#define CELL_21_15 0
#endif
#undef GRID_21_15
#ifndef CELL_21_16
#define CELL_21_16 0
#endif
#undef GRID_21_16
#ifndef CELL_21_17
#define CELL_21_17 0
#endif
#undef GRID_21_17
#ifndef CELL_21_18
#define CELL_21_18 0
#endif
#undef GRID_21_18
#ifndef CELL_21_19
#define CELL_21_19 0
#endif
#undef GRID_21_19
#ifndef CELL_21_20
#define CELL_21_20 0
#endif
#undef GRID_21_20
#ifndef CELL_21_21
#define CELL_21_21 0
#endif
#undef GRID_21_21
#ifndef CELL_21_22
#define CELL_21_22 0
#endif
#undef GRID_21_22
#ifndef CELL_21_23
#define CELL_21_23 0
#endif
#undef GRID_21_23
#ifndef CELL_21_24
#define CELL_21_24 0
#endif
#undef GRID_21_24
#ifndef CELL_21_25
#define CELL_21_25 0
#endif
#undef GRID_21_25
#ifndef CELL_21_26
#define CELL_21_26 0
#endif
#undef GRID_21_26
#ifndef CELL_21_27
#define CELL_21_27 0
#endif
#undef GRID_21_27
#ifndef CELL_21_28
#define CELL_21_28 0
#endif
#undef GRID_21_28
#ifndef CELL_21_29
#define CELL_21_29 0
#endif
#undef GRID_21_29
#ifndef CELL_21_30
#define CELL_21_30 0
#endif
#undef GRID_21_30
#ifndef CELL_21_31
#define CELL_21_31 0
#endif
#undef GRID_21_31
#ifndef CELL_21_32
#define CELL_21_32 0
#endif
#undef GRID_21_32
#ifndef CELL_21_33
#define CELL_21_33 0
#endif
#undef GRID_21_33
#ifndef CELL_21_34
#define CELL_21_34 0
#endif
#undef GRID_21_34
#ifndef CELL_21_35
#define CELL_21_35 0
#endif
#undef GRID_21_35
#ifndef CELL_21_36
#define CELL_21_36 0
#endif
#undef GRID_21_36
#ifndef CELL_21_37
#define CELL_21_37 0
#endif
#undef GRID_21_37
#ifndef CELL_21_38
#define CELL_21_38 0
#endif
#undef GRID_21_38
#ifndef CELL_21_39
#define CELL_21_39 0
#endif
#undef GRID_21_39
#ifndef CELL_22_00
#define CELL_22_00 0
#endif
#undef GRID_22_00
#ifndef CELL_22_01
#define CELL_22_01 0
#endif
#undef GRID_22_01
#ifndef CELL_22_02
#define CELL_22_02 0
#endif
#undef GRID_22_02
#ifndef CELL_22_03
#define CELL_22_03 0
#endif
#undef GRID_22_03
#ifndef CELL_22_04
#define CELL_22_04 0
#endif
#undef GRID_22_04
#ifndef CELL_22_05
#define CELL_22_05 0
#endif
#undef GRID_22_05
#ifndef CELL_22_06
#define CELL_22_06 0
#endif
#undef GRID_22_06
#ifndef CELL_22_07
#define CELL_22_07 0
#endif
#undef GRID_22_07
#ifndef CELL_22_08
#define CELL_22_08 0
#endif
#undef GRID_22_08
#ifndef CELL_22_09
#define CELL_22_09 0
#endif
#undef GRID_22_09
#ifndef CELL_22_10
#define CELL_22_10 0
#endif
#undef GRID_22_10
#ifndef CELL_22_11
#define CELL_22_11 0
#endif
#undef GRID_22_11
#ifndef CELL_22_12
#define CELL_22_12 0
#endif
#undef GRID_22_12
#ifndef CELL_22_13
#define CELL_22_13 0
#endif
#undef GRID_22_13
#ifndef CELL_22_14
#define CELL_22_14 0
#endif
#undef GRID_22_14
#ifndef CELL_22_15
#define CELL_22_15 0
#endif
#undef GRID_22_15
#ifndef CELL_22_16
#define CELL_22_16 0
#endif
#undef GRID_22_16
#ifndef CELL_22_17
#define CELL_22_17 0
#endif
#undef GRID_22_17
#ifndef CELL_22_18
#define CELL_22_18 0
#endif
#undef GRID_22_18
#ifndef CELL_22_19
#define CELL_22_19 0
#endif
#undef GRID_22_19
#ifndef CELL_22_20
#define CELL_22_20 0
#endif
#undef GRID_22_20
#ifndef CELL_22_21
#define CELL_22_21 0
#endif
#undef GRID_22_21
#ifndef CELL_22_22
#define CELL_22_22 0
#endif
#undef GRID_22_22
#ifndef CELL_22_23
#define CELL_22_23 0
#endif
#undef GRID_22_23
#ifndef CELL_22_24
#define CELL_22_24 0
#endif
#undef GRID_22_24
#ifndef CELL_22_25
#define CELL_22_25 0
#endif
#undef GRID_22_25
#ifndef CELL_22_26
#define CELL_22_26 0
#endif
#undef GRID_22_26
#ifndef CELL_22_27
#define CELL_22_27 0
#endif
#undef GRID_22_27
#ifndef CELL_22_28
#define CELL_22_28 0
#endif
#undef GRID_22_28
#ifndef CELL_22_29
#define CELL_22_29 0
#endif
#undef GRID_22_29
#ifndef CELL_22_30
#define CELL_22_30 0
#endif
#undef GRID_22_30
#ifndef CELL_22_31
#define CELL_22_31 0
#endif
#undef GRID_22_31
#ifndef CELL_22_32
#define CELL_22_32 0
#endif
#undef GRID_22_32
#ifndef CELL_22_33
#define CELL_22_33 0
#endif
#undef GRID_22_33
#ifndef CELL_22_34
#define CELL_22_34 0
#endif
#undef GRID_22_34
#ifndef CELL_22_35
#define CELL_22_35 0
#endif
#undef GRID_22_35
#ifndef CELL_22_36
#define CELL_22_36 0
#endif
#undef GRID_22_36
#ifndef CELL_22_37
#define CELL_22_37 0
#endif
#undef GRID_22_37
#ifndef CELL_22_38
#define CELL_22_38 0
#endif
#undef GRID_22_38
#ifndef CELL_22_39
#define CELL_22_39 0
#endif
#undef GRID_22_39
#ifndef CELL_23_00
#define CELL_23_00 0
#endif
#undef GRID_23_00
#ifndef CELL_23_01
#define CELL_23_01 0
#endif
#undef GRID_23_01
#ifndef CELL_23_02
#define CELL_23_02 0
#endif
#undef GRID_23_02
#ifndef CELL_23_03
#define CELL_23_03 0
#endif
#undef GRID_23_03
#ifndef CELL_23_04
#define CELL_23_04 0
#endif
#undef GRID_23_04
#ifndef CELL_23_05
#define CELL_23_05 0
#endif
#undef GRID_23_05
#ifndef CELL_23_06
#define CELL_23_06 0
#endif
#undef GRID_23_06
#ifndef CELL_23_07
#define CELL_23_07 0
#endif
#undef GRID_23_07
#ifndef CELL_23_08
#define CELL_23_08 0
#endif
#undef GRID_23_08
#ifndef CELL_23_09
#define CELL_23_09 0
#endif
#undef GRID_23_09
#ifndef CELL_23_10
#define CELL_23_10 0
#endif
#undef GRID_23_10
#ifndef CELL_23_11
#define CELL_23_11 0
#endif
#undef GRID_23_11
#ifndef CELL_23_12
#define CELL_23_12 0
#endif
#undef GRID_23_12
#ifndef CELL_23_13
#define CELL_23_13 0
#endif
#undef GRID_23_13
#ifndef CELL_23_14
#define CELL_23_14 0
#endif
#undef GRID_23_14
#ifndef CELL_23_15
#define CELL_23_15 0
#endif
#undef GRID_23_15
#ifndef CELL_23_16
#define CELL_23_16 0
#endif
#undef GRID_23_16
#ifndef CELL_23_17
#define CELL_23_17 0
#endif
#undef GRID_23_17
#ifndef CELL_23_18
#define CELL_23_18 0
#endif
#undef GRID_23_18
#ifndef CELL_23_19
#define CELL_23_19 0
#endif
#undef GRID_23_19
#ifndef CELL_23_20
#define CELL_23_20 0
#endif
#undef GRID_23_20
#ifndef CELL_23_21
#define CELL_23_21 0
#endif
#undef GRID_23_21
#ifndef CELL_23_22
#define CELL_23_22 0
#endif
#undef GRID_23_22
#ifndef CELL_23_23
#define CELL_23_23 0
#endif
#undef GRID_23_23
#ifndef CELL_23_24
#define CELL_23_24 0
#endif
#undef GRID_23_24
#ifndef CELL_23_25
#define CELL_23_25 0
#endif
#undef GRID_23_25
#ifndef CELL_23_26
#define CELL_23_26 0
#endif
#undef GRID_23_26
#ifndef CELL_23_27
#define CELL_23_27 0
#endif
#undef GRID_23_27
#ifndef CELL_23_28
#define CELL_23_28 0
#endif
#undef GRID_23_28
#ifndef CELL_23_29
#define CELL_23_29 0
#endif
#undef GRID_23_29
#ifndef CELL_23_30
#define CELL_23_30 0
#endif
#undef GRID_23_30
#ifndef CELL_23_31
#define CELL_23_31 0
#endif
#undef GRID_23_31
#ifndef CELL_23_32
#define CELL_23_32 0
#endif
#undef GRID_23_32
#ifndef CELL_23_33
#define CELL_23_33 0
#endif
#undef GRID_23_33
#ifndef CELL_23_34
#define CELL_23_34 0
#endif
#undef GRID_23_34
#ifndef CELL_23_35
#define CELL_23_35 0
#endif
#undef GRID_23_35
#ifndef CELL_23_36
#define CELL_23_36 0
#endif
#undef GRID_23_36
#ifndef CELL_23_37
#define CELL_23_37 0
#endif
#undef GRID_23_37
#ifndef CELL_23_38
#define CELL_23_38 0
#endif
#undef GRID_23_38
#ifndef CELL_23_39
#define CELL_23_39 0
#endif
#undef GRID_23_39
#ifndef CELL_24_00
#define CELL_24_00 0
#endif
#undef GRID_24_00
#ifndef CELL_24_01
#define CELL_24_01 0
#endif
#undef GRID_24_01
#ifndef CELL_24_02
#define CELL_24_02 0
#endif
#undef GRID_24_02
#ifndef CELL_24_03
#define CELL_24_03 0
#endif
#undef GRID_24_03
#ifndef CELL_24_04
#define CELL_24_04 0
#endif
#undef GRID_24_04
#ifndef CELL_24_05
#define CELL_24_05 0
#endif
#undef GRID_24_05
#ifndef CELL_24_06
#define CELL_24_06 0
#endif
#undef GRID_24_06
#ifndef CELL_24_07
#define CELL_24_07 0
#endif
#undef GRID_24_07
#ifndef CELL_24_08
#define CELL_24_08 0
#endif
#undef GRID_24_08
#ifndef CELL_24_09
#define CELL_24_09 0
#endif
#undef GRID_24_09
#ifndef CELL_24_10
#define CELL_24_10 0
#endif
#undef GRID_24_10
#ifndef CELL_24_11
#define CELL_24_11 0
#endif
#undef GRID_24_11
#ifndef CELL_24_12
#define CELL_24_12 0
#endif
#undef GRID_24_12
#ifndef CELL_24_13
#define CELL_24_13 0
#endif
#undef GRID_24_13
#ifndef CELL_24_14
#define CELL_24_14 0
#endif
#undef GRID_24_14
#ifndef CELL_24_15
#define CELL_24_15 0
#endif
#undef GRID_24_15
#ifndef CELL_24_16
#define CELL_24_16 0
#endif
#undef GRID_24_16
#ifndef CELL_24_17
#define CELL_24_17 0
#endif
#undef GRID_24_17
#ifndef CELL_24_18
#define CELL_24_18 0
#endif
#undef GRID_24_18
#ifndef CELL_24_19
#define CELL_24_19 0
#endif
#undef GRID_24_19
#ifndef CELL_24_20
#define CELL_24_20 0
#endif
#undef GRID_24_20
#ifndef CELL_24_21
#define CELL_24_21 0
#endif
#undef GRID_24_21
#ifndef CELL_24_22
#define CELL_24_22 0
#endif
#undef GRID_24_22
#ifndef CELL_24_23
#define CELL_24_23 0
#endif
#undef GRID_24_23
#ifndef CELL_24_24
#define CELL_24_24 0
#endif
#undef GRID_24_24
#ifndef CELL_24_25
#define CELL_24_25 0
#endif
#undef GRID_24_25
#ifndef CELL_24_26
#define CELL_24_26 0
#endif
#undef GRID_24_26
#ifndef CELL_24_27
#define CELL_24_27 0
#endif
#undef GRID_24_27
#ifndef CELL_24_28
#define CELL_24_28 0
#endif
#undef GRID_24_28
#ifndef CELL_24_29
#define CELL_24_29 0
#endif
#undef GRID_24_29
#ifndef CELL_24_30
#define CELL_24_30 0
#endif
#undef GRID_24_30
#ifndef CELL_24_31
#define CELL_24_31 0
#endif
#undef GRID_24_31
#ifndef CELL_24_32
#define CELL_24_32 0
#endif
#undef GRID_24_32
#ifndef CELL_24_33
#define CELL_24_33 0
#endif
#undef GRID_24_33
#ifndef CELL_24_34
#define CELL_24_34 0
#endif
#undef GRID_24_34
#ifndef CELL_24_35
#define CELL_24_35 0
#endif
#undef GRID_24_35
#ifndef CELL_24_36
#define CELL_24_36 0
#endif
#undef GRID_24_36
#ifndef CELL_24_37
#define CELL_24_37 0
#endif
#undef GRID_24_37
#ifndef CELL_24_38
#define CELL_24_38 0
#endif
#undef GRID_24_38
#ifndef CELL_24_39
#define CELL_24_39 0
#endif
#undef GRID_24_39
#ifndef CELL_25_00
#define CELL_25_00 0
#endif
#undef GRID_25_00
#ifndef CELL_25_01
#define CELL_25_01 0
#endif
#undef GRID_25_01
#ifndef CELL_25_02
#define CELL_25_02 0
#endif
#undef GRID_25_02
#ifndef CELL_25_03
#define CELL_25_03 0
#endif
#undef GRID_25_03
#ifndef CELL_25_04
#define CELL_25_04 0
#endif
#undef GRID_25_04
#ifndef CELL_25_05
#define CELL_25_05 0
#endif
#undef GRID_25_05
#ifndef CELL_25_06
#define CELL_25_06 0
#endif
#undef GRID_25_06
#ifndef CELL_25_07
#define CELL_25_07 0
#endif
#undef GRID_25_07
#ifndef CELL_25_08
#define CELL_25_08 0
#endif
#undef GRID_25_08
#ifndef CELL_25_09
#define CELL_25_09 0
#endif
#undef GRID_25_09
#ifndef CELL_25_10
#define CELL_25_10 0
#endif
#undef GRID_25_10
#ifndef CELL_25_11
#define CELL_25_11 0
#endif
#undef GRID_25_11
#ifndef CELL_25_12
#define CELL_25_12 0
#endif
#undef GRID_25_12
#ifndef CELL_25_13
#define CELL_25_13 0
#endif
#undef GRID_25_13
#ifndef CELL_25_14
#define CELL_25_14 0
#endif
#undef GRID_25_14
#ifndef CELL_25_15
#define CELL_25_15 0
#endif
#undef GRID_25_15
#ifndef CELL_25_16
#define CELL_25_16 0
#endif
#undef GRID_25_16
#ifndef CELL_25_17
#define CELL_25_17 0
#endif
#undef GRID_25_17
#ifndef CELL_25_18
#define CELL_25_18 0
#endif
#undef GRID_25_18
#ifndef CELL_25_19
#define CELL_25_19 0
#endif
#undef GRID_25_19
#ifndef CELL_25_20
#define CELL_25_20 0
#endif
#undef GRID_25_20
#ifndef CELL_25_21
#define CELL_25_21 0
#endif
#undef GRID_25_21
#ifndef CELL_25_22
#define CELL_25_22 0
#endif
#undef GRID_25_22
#ifndef CELL_25_23
#define CELL_25_23 0
#endif
#undef GRID_25_23
#ifndef CELL_25_24
#define CELL_25_24 0
#endif
#undef GRID_25_24
#ifndef CELL_25_25
#define CELL_25_25 0
#endif
#undef GRID_25_25
#ifndef CELL_25_26
#define CELL_25_26 0
#endif
#undef GRID_25_26
#ifndef CELL_25_27
#define CELL_25_27 0
#endif
#undef GRID_25_27
#ifndef CELL_25_28
#define CELL_25_28 0
#endif
#undef GRID_25_28
#ifndef CELL_25_29
#define CELL_25_29 0
#endif
#undef GRID_25_29
#ifndef CELL_25_30
#define CELL_25_30 0
#endif
#undef GRID_25_30
#ifndef CELL_25_31
#define CELL_25_31 0
#endif
#undef GRID_25_31
#ifndef CELL_25_32
#define CELL_25_32 0
#endif
#undef GRID_25_32
#ifndef CELL_25_33
#define CELL_25_33 0
#endif
#undef GRID_25_33
#ifndef CELL_25_34
#define CELL_25_34 0
#endif
#undef GRID_25_34
#ifndef CELL_25_35
#define CELL_25_35 0
#endif
#undef GRID_25_35
#ifndef CELL_25_36
#define CELL_25_36 0
#endif
#undef GRID_25_36
#ifndef CELL_25_37
#define CELL_25_37 0
#endif
#undef GRID_25_37
#ifndef CELL_25_38
#define CELL_25_38 0
#endif
#undef GRID_25_38
#ifndef CELL_25_39
#define CELL_25_39 0
#endif
#undef GRID_25_39
#ifndef CELL_26_00
#define CELL_26_00 0
#endif
#undef GRID_26_00
#ifndef CELL_26_01
#define CELL_26_01 0
#endif
#undef GRID_26_01
#ifndef CELL_26_02
#define CELL_26_02 0
#endif
#undef GRID_26_02
#ifndef CELL_26_03
#define CELL_26_03 0
#endif
#undef GRID_26_03
#ifndef CELL_26_04
#define CELL_26_04 0
#endif
#undef GRID_26_04
#ifndef CELL_26_05
#define CELL_26_05 0
#endif
#undef GRID_26_05
#ifndef CELL_26_06
#define CELL_26_06 0
#endif
#undef GRID_26_06
#ifndef CELL_26_07
#define CELL_26_07 0
#endif
#undef GRID_26_07
#ifndef CELL_26_08
#define CELL_26_08 0
#endif
#undef GRID_26_08
#ifndef CELL_26_09
#define CELL_26_09 0
#endif
#undef GRID_26_09
#ifndef CELL_26_10
#define CELL_26_10 0
#endif
#undef GRID_26_10
#ifndef CELL_26_11
#define CELL_26_11 0
#endif
#undef GRID_26_11
#ifndef CELL_26_12
#define CELL_26_12 0
#endif
#undef GRID_26_12
#ifndef CELL_26_13
#define CELL_26_13 0
#endif
#undef GRID_26_13
#ifndef CELL_26_14
#define CELL_26_14 0
#endif
#undef GRID_26_14
#ifndef CELL_26_15
#define CELL_26_15 0
#endif
#undef GRID_26_15
#ifndef CELL_26_16
#define CELL_26_16 0
#endif
#undef GRID_26_16
#ifndef CELL_26_17
#define CELL_26_17 0
#endif
#undef GRID_26_17
#ifndef CELL_26_18
#define CELL_26_18 0
#endif
#undef GRID_26_18
#ifndef CELL_26_19
#define CELL_26_19 0
#endif
#undef GRID_26_19
#ifndef CELL_26_20
#define CELL_26_20 0
#endif
#undef GRID_26_20
#ifndef CELL_26_21
#define CELL_26_21 0
#endif
#undef GRID_26_21
#ifndef CELL_26_22
#define CELL_26_22 0
#endif
#undef GRID_26_22
#ifndef CELL_26_23
#define CELL_26_23 0
#endif
#undef GRID_26_23
#ifndef CELL_26_24
#define CELL_26_24 0
#endif
#undef GRID_26_24
#ifndef CELL_26_25
#define CELL_26_25 0
#endif
#undef GRID_26_25
#ifndef CELL_26_26
#define CELL_26_26 0
#endif
#undef GRID_26_26
#ifndef CELL_26_27
#define CELL_26_27 0
#endif
#undef GRID_26_27
#ifndef CELL_26_28
#define CELL_26_28 0
#endif
#undef GRID_26_28
#ifndef CELL_26_29
#define CELL_26_29 0
#endif
#undef GRID_26_29
#ifndef CELL_26_30
#define CELL_26_30 0
#endif
#undef GRID_26_30
#ifndef CELL_26_31
#define CELL_26_31 0
#endif
#undef GRID_26_31
#ifndef CELL_26_32
#define CELL_26_32 0
#endif
#undef GRID_26_32
#ifndef CELL_26_33
#define CELL_26_33 0
#endif
#undef GRID_26_33
#ifndef CELL_26_34
#define CELL_26_34 0
#endif
#undef GRID_26_34
#ifndef CELL_26_35
#define CELL_26_35 0
#endif
#undef GRID_26_35
#ifndef CELL_26_36
#define CELL_26_36 0
#endif
#undef GRID_26_36
#ifndef CELL_26_37
#define CELL_26_37 0
#endif
#undef GRID_26_37
#ifndef CELL_26_38
#define CELL_26_38 0
#endif
#undef GRID_26_38
#ifndef CELL_26_39
#define CELL_26_39 0
#endif
#undef GRID_26_39
#ifndef CELL_27_00
#define CELL_27_00 0
#endif
#undef GRID_27_00
#ifndef CELL_27_01
#define CELL_27_01 0
#endif
#undef GRID_27_01
#ifndef CELL_27_02
#define CELL_27_02 0
#endif
#undef GRID_27_02
#ifndef CELL_27_03
#define CELL_27_03 0
#endif
#undef GRID_27_03
#ifndef CELL_27_04
#define CELL_27_04 0
#endif
#undef GRID_27_04
#ifndef CELL_27_05
#define CELL_27_05 0
#endif
#undef GRID_27_05
#ifndef CELL_27_06
#define CELL_27_06 0
#endif
#undef GRID_27_06
#ifndef CELL_27_07
#define CELL_27_07 0
#endif
#undef GRID_27_07
#ifndef CELL_27_08
#define CELL_27_08 0
#endif
#undef GRID_27_08
#ifndef CELL_27_09
#define CELL_27_09 0
#endif
#undef GRID_27_09
#ifndef CELL_27_10
#define CELL_27_10 0
#endif
#undef GRID_27_10
#ifndef CELL_27_11
#define CELL_27_11 0
#endif
#undef GRID_27_11
#ifndef CELL_27_12
#define CELL_27_12 0
#endif
#undef GRID_27_12
#ifndef CELL_27_13
#define CELL_27_13 0
#endif
#undef GRID_27_13
#ifndef CELL_27_14
#define CELL_27_14 0
#endif
#undef GRID_27_14
#ifndef CELL_27_15
#define CELL_27_15 0
#endif
#undef GRID_27_15
#ifndef CELL_27_16
#define CELL_27_16 0
#endif
#undef GRID_27_16
#ifndef CELL_27_17
#define CELL_27_17 0
#endif
#undef GRID_27_17
#ifndef CELL_27_18
#define CELL_27_18 0
#endif
#undef GRID_27_18
#ifndef CELL_27_19
#define CELL_27_19 0
#endif
#undef GRID_27_19
#ifndef CELL_27_20
#define CELL_27_20 0
#endif
#undef GRID_27_20
#ifndef CELL_27_21
#define CELL_27_21 0
#endif
#undef GRID_27_21
#ifndef CELL_27_22
#define CELL_27_22 0
#endif
#undef GRID_27_22
#ifndef CELL_27_23
#define CELL_27_23 0
#endif
#undef GRID_27_23
#ifndef CELL_27_24
#define CELL_27_24 0
#endif
#undef GRID_27_24
#ifndef CELL_27_25
#define CELL_27_25 0
#endif
#undef GRID_27_25
#ifndef CELL_27_26
#define CELL_27_26 0
#endif
#undef GRID_27_26
#ifndef CELL_27_27
#define CELL_27_27 0
#endif
#undef GRID_27_27
#ifndef CELL_27_28
#define CELL_27_28 0
#endif
#undef GRID_27_28
#ifndef CELL_27_29
#define CELL_27_29 0
#endif
#undef GRID_27_29
#ifndef CELL_27_30
#define CELL_27_30 0
#endif
#undef GRID_27_30
#ifndef CELL_27_31
#define CELL_27_31 0
#endif
#undef GRID_27_31
#ifndef CELL_27_32
#define CELL_27_32 0
#endif
#undef GRID_27_32
#ifndef CELL_27_33
#define CELL_27_33 0
#endif
#undef GRID_27_33
#ifndef CELL_27_34
#define CELL_27_34 0
#endif
#undef GRID_27_34
#ifndef CELL_27_35
#define CELL_27_35 0
#endif
#undef GRID_27_35
#ifndef CELL_27_36
#define CELL_27_36 0
#endif
#undef GRID_27_36
#ifndef CELL_27_37
#define CELL_27_37 0
#endif
#undef GRID_27_37
#ifndef CELL_27_38
#define CELL_27_38 0
#endif
#undef GRID_27_38
#ifndef CELL_27_39
#define CELL_27_39 0
#endif
#undef GRID_27_39
#ifndef CELL_28_00
#define CELL_28_00 0
#endif
#undef GRID_28_00
#ifndef CELL_28_01
#define CELL_28_01 0
#endif
#undef GRID_28_01
#ifndef CELL_28_02
#define CELL_28_02 0
#endif
#undef GRID_28_02
#ifndef CELL_28_03
#define CELL_28_03 0
#endif
#undef GRID_28_03
#ifndef CELL_28_04
#define CELL_28_04 0
#endif
#undef GRID_28_04
#ifndef CELL_28_05
#define CELL_28_05 0
#endif
#undef GRID_28_05
#ifndef CELL_28_06
#define CELL_28_06 0
#endif
#undef GRID_28_06
#ifndef CELL_28_07
#define CELL_28_07 0
#endif
#undef GRID_28_07
#ifndef CELL_28_08
#define CELL_28_08 0
#endif
#undef GRID_28_08
#ifndef CELL_28_09
#define CELL_28_09 0
#endif
#undef GRID_28_09
#ifndef CELL_28_10
#define CELL_28_10 0
#endif
#undef GRID_28_10
#ifndef CELL_28_11
#define CELL_28_11 0
#endif
#undef GRID_28_11
#ifndef CELL_28_12
#define CELL_28_12 0
#endif
#undef GRID_28_12
#ifndef CELL_28_13
#define CELL_28_13 0
#endif
#undef GRID_28_13
#ifndef CELL_28_14
#define CELL_28_14 0
#endif
#undef GRID_28_14
#ifndef CELL_28_15
#define CELL_28_15 0
#endif
#undef GRID_28_15
#ifndef CELL_28_16
#define CELL_28_16 0
#endif
#undef GRID_28_16
#ifndef CELL_28_17
#define CELL_28_17 0
#endif
#undef GRID_28_17
#ifndef CELL_28_18
#define CELL_28_18 0
#endif
#undef GRID_28_18
#ifndef CELL_28_19
#define CELL_28_19 0
#endif
#undef GRID_28_19
#ifndef CELL_28_20
#define CELL_28_20 0
#endif
#undef GRID_28_20
#ifndef CELL_28_21
#define CELL_28_21 0
#endif
#undef GRID_28_21
#ifndef CELL_28_22
#define CELL_28_22 0
#endif
#undef GRID_28_22
#ifndef CELL_28_23
#define CELL_28_23 0
#endif
#undef GRID_28_23
#ifndef CELL_28_24
#define CELL_28_24 0
#endif
#undef GRID_28_24
#ifndef CELL_28_25
#define CELL_28_25 0
#endif
#undef GRID_28_25
#ifndef CELL_28_26
#define CELL_28_26 0
#endif
#undef GRID_28_26
#ifndef CELL_28_27
#define CELL_28_27 0
#endif
#undef GRID_28_27
#ifndef CELL_28_28
#define CELL_28_28 0
#endif
#undef GRID_28_28
#ifndef CELL_28_29
#define CELL_28_29 0
#endif
#undef GRID_28_29
#ifndef CELL_28_30
#define CELL_28_30 0
#endif
#undef GRID_28_30
#ifndef CELL_28_31
#define CELL_28_31 0
#endif
#undef GRID_28_31
#ifndef CELL_28_32
#define CELL_28_32 0
#endif
#undef GRID_28_32
#ifndef CELL_28_33
#define CELL_28_33 0
#endif
#undef GRID_28_33
#ifndef CELL_28_34
#define CELL_28_34 0
#endif
#undef GRID_28_34
#ifndef CELL_28_35
#define CELL_28_35 0
#endif
#undef GRID_28_35
#ifndef CELL_28_36
#define CELL_28_36 0
#endif
#undef GRID_28_36
#ifndef CELL_28_37
#define CELL_28_37 0
#endif
#undef GRID_28_37
#ifndef CELL_28_38
#define CELL_28_38 0
#endif
#undef GRID_28_38
#ifndef CELL_28_39
#define CELL_28_39 0
#endif
#undef GRID_28_39
#ifndef CELL_29_00
#define CELL_29_00 0
#endif
#undef GRID_29_00
#ifndef CELL_29_01
#define CELL_29_01 0
#endif
#undef GRID_29_01
#ifndef CELL_29_02
#define CELL_29_02 0
#endif
#undef GRID_29_02
#ifndef CELL_29_03
#define CELL_29_03 0
#endif
#undef GRID_29_03
#ifndef CELL_29_04
#define CELL_29_04 0
#endif
#undef GRID_29_04
#ifndef CELL_29_05
#define CELL_29_05 0
#endif
#undef GRID_29_05
#ifndef CELL_29_06
#define CELL_29_06 0
#endif
#undef GRID_29_06
#ifndef CELL_29_07
#define CELL_29_07 0
#endif
#undef GRID_29_07
#ifndef CELL_29_08
#define CELL_29_08 0
#endif
#undef GRID_29_08
#ifndef CELL_29_09
#define CELL_29_09 0
#endif
#undef GRID_29_09
#ifndef CELL_29_10
#define CELL_29_10 0
#endif
#undef GRID_29_10
#ifndef CELL_29_11
#define CELL_29_11 0
#endif
#undef GRID_29_11
#ifndef CELL_29_12
#define CELL_29_12 0
#endif
#undef GRID_29_12
#ifndef CELL_29_13
#define CELL_29_13 0
#endif
#undef GRID_29_13
#ifndef CELL_29_14
#define CELL_29_14 0
#endif
#undef GRID_29_14
#ifndef CELL_29_15
#define CELL_29_15 0
#endif
#undef GRID_29_15
#ifndef CELL_29_16
#define CELL_29_16 0
#endif
#undef GRID_29_16
#ifndef CELL_29_17
#define CELL_29_17 0
#endif
#undef GRID_29_17
#ifndef CELL_29_18
#define CELL_29_18 0
#endif
#undef GRID_29_18
#ifndef CELL_29_19
#define CELL_29_19 0
#endif
#undef GRID_29_19
#ifndef CELL_29_20
#define CELL_29_20 0
#endif
#undef GRID_29_20
#ifndef CELL_29_21
#define CELL_29_21 0
#endif
#undef GRID_29_21
#ifndef CELL_29_22
#define CELL_29_22 0
#endif
#undef GRID_29_22
#ifndef CELL_29_23
#define CELL_29_23 0
#endif
#undef GRID_29_23
#ifndef CELL_29_24
#define CELL_29_24 0
#endif
#undef GRID_29_24
#ifndef CELL_29_25
#define CELL_29_25 0
#endif
#undef GRID_29_25
#ifndef CELL_29_26
#define CELL_29_26 0
#endif
#undef GRID_29_26
#ifndef CELL_29_27
#define CELL_29_27 0
#endif
#undef GRID_29_27
#ifndef CELL_29_28
#define CELL_29_28 0
#endif
#undef GRID_29_28
#ifndef CELL_29_29
#define CELL_29_29 0
#endif
#undef GRID_29_29
#ifndef CELL_29_30
#define CELL_29_30 0
#endif
#undef GRID_29_30
#ifndef CELL_29_31
#define CELL_29_31 0
#endif
#undef GRID_29_31
#ifndef CELL_29_32
#define CELL_29_32 0
#endif
#undef GRID_29_32
#ifndef CELL_29_33
#define CELL_29_33 0
#endif
#undef GRID_29_33
#ifndef CELL_29_34
#define CELL_29_34 0
#endif
#undef GRID_29_34
#ifndef CELL_29_35
#define CELL_29_35 0
#endif
#undef GRID_29_35
#ifndef CELL_29_36
#define CELL_29_36 0
#endif
#undef GRID_29_36
#ifndef CELL_29_37
#define CELL_29_37 0
#endif
#undef GRID_29_37
#ifndef CELL_29_38
#define CELL_29_38 0
#endif
#undef GRID_29_38
#ifndef CELL_29_39
#define CELL_29_39 0
#endif
#undef GRID_29_39
#define COND CELL_00_01+CELL_01_00+CELL_01_01
#if (CELL_00_00 && (COND >= 2) && (COND <= 3)) || (!CELL_00_00 && (COND == 3))
#define GRID_00_00 #
#define NEXT_00_00 1
#else
#define GRID_00_00 -
#define NEXT_00_00 0
#endif
#undef COND
#define COND CELL_00_00+CELL_00_02+CELL_01_00+CELL_01_01+CELL_01_02
#if (CELL_00_01 && (COND >= 2) && (COND <= 3)) || (!CELL_00_01 && (COND == 3))
#define GRID_00_01 #
#define NEXT_00_01 1
#else
#define GRID_00_01 -
#define NEXT_00_01 0
#endif
#undef COND
#define COND CELL_00_01+CELL_00_03+CELL_01_01+CELL_01_02+CELL_01_03
#if (CELL_00_02 && (COND >= 2) && (COND <= 3)) || (!CELL_00_02 && (COND == 3))
#define GRID_00_02 #
#define NEXT_00_02 1
#else
#define GRID_00_02 -
#define NEXT_00_02 0
#endif
#undef COND
#define COND CELL_00_02+CELL_00_04+CELL_01_02+CELL_01_03+CELL_01_04
#if (CELL_00_03 && (COND >= 2) && (COND <= 3)) || (!CELL_00_03 && (COND == 3))
#define GRID_00_03 #
#define NEXT_00_03 1
#else
#define GRID_00_03 -
#define NEXT_00_03 0
#endif
#undef COND
#define COND CELL_00_03+CELL_00_05+CELL_01_03+CELL_01_04+CELL_01_05
#if (CELL_00_04 && (COND >= 2) && (COND <= 3)) || (!CELL_00_04 && (COND == 3))
#define GRID_00_04 #
#define NEXT_00_04 1
#else
#define GRID_00_04 -
#define NEXT_00_04 0
#endif
#undef COND
#define COND CELL_00_04+CELL_00_06+CELL_01_04+CELL_01_05+CELL_01_06
#if (CELL_00_05 && (COND >= 2) && (COND <= 3)) || (!CELL_00_05 && (COND == 3))
#define GRID_00_05 #
#define NEXT_00_05 1
#else
#define GRID_00_05 -
#define NEXT_00_05 0
#endif
#undef COND
#define COND CELL_00_05+CELL_00_07+CELL_01_05+CELL_01_06+CELL_01_07
#if (CELL_00_06 && (COND >= 2) && (COND <= 3)) || (!CELL_00_06 && (COND == 3))
#define GRID_00_06 #
#define NEXT_00_06 1
#else
#define GRID_00_06 -
#define NEXT_00_06 0
#endif
#undef COND
#define COND CELL_00_06+CELL_00_08+CELL_01_06+CELL_01_07+CELL_01_08
#if (CELL_00_07 && (COND >= 2) && (COND <= 3)) || (!CELL_00_07 && (COND == 3))
#define GRID_00_07 #
#define NEXT_00_07 1
#else
#define GRID_00_07 -
#define NEXT_00_07 0
#endif
#undef COND
#define COND CELL_00_07+CELL_00_09+CELL_01_07+CELL_01_08+CELL_01_09
#if (CELL_00_08 && (COND >= 2) && (COND <= 3)) || (!CELL_00_08 && (COND == 3))
#define GRID_00_08 #
#define NEXT_00_08 1
#else
#define GRID_00_08 -
#define NEXT_00_08 0
#endif
#undef COND
#define COND CELL_00_08+CELL_00_10+CELL_01_08+CELL_01_09+CELL_01_10
#if (CELL_00_09 && (COND >= 2) && (COND <= 3)) || (!CELL_00_09 && (COND == 3))
#define GRID_00_09 #
#define NEXT_00_09 1
#else
#define GRID_00_09 -
#define NEXT_00_09 0
#endif
#undef COND
#define COND CELL_00_09+CELL_00_11+CELL_01_09+CELL_01_10+CELL_01_11
#if (CELL_00_10 && (COND >= 2) && (COND <= 3)) || (!CELL_00_10 && (COND == 3))
#define GRID_00_10 #
#define NEXT_00_10 1
#else
#define GRID_00_10 -
#define NEXT_00_10 0
#endif
#undef COND
#define COND CELL_00_10+CELL_00_12+CELL_01_10+CELL_01_11+CELL_01_12
#if (CELL_00_11 && (COND >= 2) && (COND <= 3)) || (!CELL_00_11 && (COND == 3))
#define GRID_00_11 #
#define NEXT_00_11 1
#else
#define GRID_00_11 -
#define NEXT_00_11 0
#endif
#undef COND
#define COND CELL_00_11+CELL_00_13+CELL_01_11+CELL_01_12+CELL_01_13
#if (CELL_00_12 && (COND >= 2) && (COND <= 3)) || (!CELL_00_12 && (COND == 3))
#define GRID_00_12 #
#define NEXT_00_12 1
#else
#define GRID_00_12 -
#define NEXT_00_12 0
#endif
#undef COND
#define COND CELL_00_12+CELL_00_14+CELL_01_12+CELL_01_13+CELL_01_14
#if (CELL_00_13 && (COND >= 2) && (COND <= 3)) || (!CELL_00_13 && (COND == 3))
#define GRID_00_13 #
#define NEXT_00_13 1
#else
#define GRID_00_13 -
#define NEXT_00_13 0
#endif
#undef COND
#define COND CELL_00_13+CELL_00_15+CELL_01_13+CELL_01_14+CELL_01_15
#if (CELL_00_14 && (COND >= 2) && (COND <= 3)) || (!CELL_00_14 && (COND == 3))
#define GRID_00_14 #
#define NEXT_00_14 1
#else
#define GRID_00_14 -
#define NEXT_00_14 0
#endif
#undef COND
#define COND CELL_00_14+CELL_00_16+CELL_01_14+CELL_01_15+CELL_01_16
#if (CELL_00_15 && (COND >= 2) && (COND <= 3)) || (!CELL_00_15 && (COND == 3))
#define GRID_00_15 #
#define NEXT_00_15 1
#else
#define GRID_00_15 -
#define NEXT_00_15 0
#endif
#undef COND
#define COND CELL_00_15+CELL_00_17+CELL_01_15+CELL_01_16+CELL_01_17
#if (CELL_00_16 && (COND >= 2) && (COND <= 3)) || (!CELL_00_16 && (COND == 3))
#define GRID_00_16 #
#define NEXT_00_16 1
#else
#define GRID_00_16 -
#define NEXT_00_16 0
#endif
#undef COND
#define COND CELL_00_16+CELL_00_18+CELL_01_16+CELL_01_17+CELL_01_18
#if (CELL_00_17 && (COND >= 2) && (COND <= 3)) || (!CELL_00_17 && (COND == 3))
#define GRID_00_17 #
#define NEXT_00_17 1
#else
#define GRID_00_17 -
#define NEXT_00_17 0
#endif
#undef COND
#define COND CELL_00_17+CELL_00_19+CELL_01_17+CELL_01_18+CELL_01_19
#if (CELL_00_18 && (COND >= 2) && (COND <= 3)) || (!CELL_00_18 && (COND == 3))
#define GRID_00_18 #
#define NEXT_00_18 1
#else
#define GRID_00_18 -
#define NEXT_00_18 0
#endif
#undef COND
#define COND CELL_00_18+CELL_00_20+CELL_01_18+CELL_01_19+CELL_01_20
#if (CELL_00_19 && (COND >= 2) && (COND <= 3)) || (!CELL_00_19 && (COND == 3))
#define GRID_00_19 #
#define NEXT_00_19 1
#else
#define GRID_00_19 -
#define NEXT_00_19 0
#endif
#undef COND
#define COND CELL_00_19+CELL_00_21+CELL_01_19+CELL_01_20+CELL_01_21
#if (CELL_00_20 && (COND >= 2) && (COND <= 3)) || (!CELL_00_20 && (COND == 3))
#define GRID_00_20 #
#define NEXT_00_20 1
#else
#define GRID_00_20 -
#define NEXT_00_20 0
#endif
#undef COND
#define COND CELL_00_20+CELL_00_22+CELL_01_20+CELL_01_21+CELL_01_22
#if (CELL_00_21 && (COND >= 2) && (COND <= 3)) || (!CELL_00_21 && (COND == 3))
#define GRID_00_21 #
#define NEXT_00_21 1
#else
#define GRID_00_21 -
#define NEXT_00_21 0
#endif
#undef COND
#define COND CELL_00_21+CELL_00_23+CELL_01_21+CELL_01_22+CELL_01_23
#if (CELL_00_22 && (COND >= 2) && (COND <= 3)) || (!CELL_00_22 && (COND == 3))
#define GRID_00_22 #
#define NEXT_00_22 1
#else
#define GRID_00_22 -
#define NEXT_00_22 0
#endif
#undef COND
#define COND CELL_00_22+CELL_00_24+CELL_01_22+CELL_01_23+CELL_01_24
#if (CELL_00_23 && (COND >= 2) && (COND <= 3)) || (!CELL_00_23 && (COND == 3))
#define GRID_00_23 #
#define NEXT_00_23 1
#else
#define GRID_00_23 -
#define NEXT_00_23 0
#endif
#undef COND
#define COND CELL_00_23+CELL_00_25+CELL_01_23+CELL_01_24+CELL_01_25
#if (CELL_00_24 && (COND >= 2) && (COND <= 3)) || (!CELL_00_24 && (COND == 3))
#define GRID_00_24 #
#define NEXT_00_24 1
#else
#define GRID_00_24 -
#define NEXT_00_24 0
#endif
#undef COND
#define COND CELL_00_24+CELL_00_26+CELL_01_24+CELL_01_25+CELL_01_26
#if (CELL_00_25 && (COND >= 2) && (COND <= 3)) || (!CELL_00_25 && (COND == 3))
#define GRID_00_25 #
#define NEXT_00_25 1
#else
#define GRID_00_25 -
#define NEXT_00_25 0
#endif
#undef COND
#define COND CELL_00_25+CELL_00_27+CELL_01_25+CELL_01_26+CELL_01_27
#if (CELL_00_26 && (COND >= 2) && (COND <= 3)) || (!CELL_00_26 && (COND == 3))
#define GRID_00_26 #
#define NEXT_00_26 1
#else
#define GRID_00_26 -
#define NEXT_00_26 0
#endif
#undef COND
#define COND CELL_00_26+CELL_00_28+CELL_01_26+CELL_01_27+CELL_01_28
#if (CELL_00_27 && (COND >= 2) && (COND <= 3)) || (!CELL_00_27 && (COND == 3))
#define GRID_00_27 #
#define NEXT_00_27 1
#else
#define GRID_00_27 -
#define NEXT_00_27 0
#endif
#undef COND
#define COND CELL_00_27+CELL_00_29+CELL_01_27+CELL_01_28+CELL_01_29
#if (CELL_00_28 && (COND >= 2) && (COND <= 3)) || (!CELL_00_28 && (COND == 3))
#define GRID_00_28 #
#define NEXT_00_28 1
#else
#define GRID_00_28 -
#define NEXT_00_28 0
#endif
#undef COND
#define COND CELL_00_28+CELL_00_30+CELL_01_28+CELL_01_29+CELL_01_30
#if (CELL_00_29 && (COND >= 2) && (COND <= 3)) || (!CELL_00_29 && (COND == 3))
#define GRID_00_29 #
#define NEXT_00_29 1
#else
#define GRID_00_29 -
#define NEXT_00_29 0
#endif
#undef COND
#define COND CELL_00_29+CELL_00_31+CELL_01_29+CELL_01_30+CELL_01_31
#if (CELL_00_30 && (COND >= 2) && (COND <= 3)) || (!CELL_00_30 && (COND == 3))
#define GRID_00_30 #
#define NEXT_00_30 1
#else
#define GRID_00_30 -
#define NEXT_00_30 0
#endif
#undef COND
#define COND CELL_00_30+CELL_00_32+CELL_01_30+CELL_01_31+CELL_01_32
#if (CELL_00_31 && (COND >= 2) && (COND <= 3)) || (!CELL_00_31 && (COND == 3))
#define GRID_00_31 #
#define NEXT_00_31 1
#else
#define GRID_00_31 -
#define NEXT_00_31 0
#endif
#undef COND
#define COND CELL_00_31+CELL_00_33+CELL_01_31+CELL_01_32+CELL_01_33
#if (CELL_00_32 && (COND >= 2) && (COND <= 3)) || (!CELL_00_32 && (COND == 3))
#define GRID_00_32 #
#define NEXT_00_32 1
#else
#define GRID_00_32 -
#define NEXT_00_32 0
#endif
#undef COND
#define COND CELL_00_32+CELL_00_34+CELL_01_32+CELL_01_33+CELL_01_34
#if (CELL_00_33 && (COND >= 2) && (COND <= 3)) || (!CELL_00_33 && (COND == 3))
#define GRID_00_33 #
#define NEXT_00_33 1
#else
#define GRID_00_33 -
#define NEXT_00_33 0
#endif
#undef COND
#define COND CELL_00_33+CELL_00_35+CELL_01_33+CELL_01_34+CELL_01_35
#if (CELL_00_34 && (COND >= 2) && (COND <= 3)) || (!CELL_00_34 && (COND == 3))
#define GRID_00_34 #
#define NEXT_00_34 1
#else
#define GRID_00_34 -
#define NEXT_00_34 0
#endif
#undef COND
#define COND CELL_00_34+CELL_00_36+CELL_01_34+CELL_01_35+CELL_01_36
#if (CELL_00_35 && (COND >= 2) && (COND <= 3)) || (!CELL_00_35 && (COND == 3))
#define GRID_00_35 #
#define NEXT_00_35 1
#else
#define GRID_00_35 -
#define NEXT_00_35 0
#endif
#undef COND
#define COND CELL_00_35+CELL_00_37+CELL_01_35+CELL_01_36+CELL_01_37
#if (CELL_00_36 && (COND >= 2) && (COND <= 3)) || (!CELL_00_36 && (COND == 3))
#define GRID_00_36 #
#define NEXT_00_36 1
#else
#define GRID_00_36 -
#define NEXT_00_36 0
#endif
#undef COND
#define COND CELL_00_36+CELL_00_38+CELL_01_36+CELL_01_37+CELL_01_38
#if (CELL_00_37 && (COND >= 2) && (COND <= 3)) || (!CELL_00_37 && (COND == 3))
#define GRID_00_37 #
#define NEXT_00_37 1
#else
#define GRID_00_37 -
#define NEXT_00_37 0
#endif
#undef COND
#define COND CELL_00_37+CELL_00_39+CELL_01_37+CELL_01_38+CELL_01_39
#if (CELL_00_38 && (COND >= 2) && (COND <= 3)) || (!CELL_00_38 && (COND == 3))
#define GRID_00_38 #
#define NEXT_00_38 1
#else
#define GRID_00_38 -
#define NEXT_00_38 0
#endif
#undef COND
#define COND CELL_00_38+CELL_01_38+CELL_01_39
#if (CELL_00_39 && (COND >= 2) && (COND <= 3)) || (!CELL_00_39 && (COND == 3))
#define GRID_00_39 #
#define NEXT_00_39 1
#else
#define GRID_00_39 -
#define NEXT_00_39 0
#endif
#undef COND
#define COND CELL_00_00+CELL_00_01+CELL_01_01+CELL_02_00+CELL_02_01
#if (CELL_01_00 && (COND >= 2) && (COND <= 3)) || (!CELL_01_00 && (COND == 3))
#define GRID_01_00 #
#define NEXT_01_00 1
#else
#define GRID_01_00 -
#define NEXT_01_00 0
#endif
#undef COND
#define COND CELL_00_00+CELL_00_01+CELL_00_02+CELL_01_00+CELL_01_02+CELL_02_00+CELL_02_01+CELL_02_02
#if (CELL_01_01 && (COND >= 2) && (COND <= 3)) || (!CELL_01_01 && (COND == 3))
#define GRID_01_01 #
#define NEXT_01_01 1
#else
#define GRID_01_01 -
#define NEXT_01_01 0
#endif
#undef COND
#define COND CELL_00_01+CELL_00_02+CELL_00_03+CELL_01_01+CELL_01_03+CELL_02_01+CELL_02_02+CELL_02_03
#if (CELL_01_02 && (COND >= 2) && (COND <= 3)) || (!CELL_01_02 && (COND == 3))
#define GRID_01_02 #
#define NEXT_01_02 1
#else
#define GRID_01_02 -
#define NEXT_01_02 0
#endif
#undef COND
#define COND CELL_00_02+CELL_00_03+CELL_00_04+CELL_01_02+CELL_01_04+CELL_02_02+CELL_02_03+CELL_02_04
#if (CELL_01_03 && (COND >= 2) && (COND <= 3)) || (!CELL_01_03 && (COND == 3))
#define GRID_01_03 #
#define NEXT_01_03 1
#else
#define GRID_01_03 -
#define NEXT_01_03 0
#endif
#undef COND
#define COND CELL_00_03+CELL_00_04+CELL_00_05+CELL_01_03+CELL_01_05+CELL_02_03+CELL_02_04+CELL_02_05
#if (CELL_01_04 && (COND >= 2) && (COND <= 3)) || (!CELL_01_04 && (COND == 3))
#define GRID_01_04 #
#define NEXT_01_04 1
#else
#define GRID_01_04 -
#define NEXT_01_04 0
#endif
#undef COND
#define COND CELL_00_04+CELL_00_05+CELL_00_06+CELL_01_04+CELL_01_06+CELL_02_04+CELL_02_05+CELL_02_06
#if (CELL_01_05 && (COND >= 2) && (COND <= 3)) || (!CELL_01_05 && (COND == 3))
#define GRID_01_05 #
#define NEXT_01_05 1
#else
#define GRID_01_05 -
#define NEXT_01_05 0
#endif
#undef COND
#define COND CELL_00_05+CELL_00_06+CELL_00_07+CELL_01_05+CELL_01_07+CELL_02_05+CELL_02_06+CELL_02_07
#if (CELL_01_06 && (COND >= 2) && (COND <= 3)) || (!CELL_01_06 && (COND == 3))
#define GRID_01_06 #
#define NEXT_01_06 1
#else
#define GRID_01_06 -
#define NEXT_01_06 0
#endif
#undef COND
#define COND CELL_00_06+CELL_00_07+CELL_00_08+CELL_01_06+CELL_01_08+CELL_02_06+CELL_02_07+CELL_02_08
#if (CELL_01_07 && (COND >= 2) && (COND <= 3)) || (!CELL_01_07 && (COND == 3))
#define GRID_01_07 #
#define NEXT_01_07 1
#else
#define GRID_01_07 -
#define NEXT_01_07 0
#endif
#undef COND
#define COND CELL_00_07+CELL_00_08+CELL_00_09+CELL_01_07+CELL_01_09+CELL_02_07+CELL_02_08+CELL_02_09
#if (CELL_01_08 && (COND >= 2) && (COND <= 3)) || (!CELL_01_08 && (COND == 3))
#define GRID_01_08 #
#define NEXT_01_08 1
#else
#define GRID_01_08 -
#define NEXT_01_08 0
#endif
#undef COND
#define COND CELL_00_08+CELL_00_09+CELL_00_10+CELL_01_08+CELL_01_10+CELL_02_08+CELL_02_09+CELL_02_10
#if (CELL_01_09 && (COND >= 2) && (COND <= 3)) || (!CELL_01_09 && (COND == 3))
#define GRID_01_09 #
#define NEXT_01_09 1
#else
#define GRID_01_09 -
#define NEXT_01_09 0
#endif
#undef COND
#define COND CELL_00_09+CELL_00_10+CELL_00_11+CELL_01_09+CELL_01_11+CELL_02_09+CELL_02_10+CELL_02_11
#if (CELL_01_10 && (COND >= 2) && (COND <= 3)) || (!CELL_01_10 && (COND == 3))
#define GRID_01_10 #
#define NEXT_01_10 1
#else
#define GRID_01_10 -
#define NEXT_01_10 0
#endif
#undef COND
#define COND CELL_00_10+CELL_00_11+CELL_00_12+CELL_01_10+CELL_01_12+CELL_02_10+CELL_02_11+CELL_02_12
#if (CELL_01_11 && (COND >= 2) && (COND <= 3)) || (!CELL_01_11 && (COND == 3))
#define GRID_01_11 #
#define NEXT_01_11 1
#else
#define GRID_01_11 -
#define NEXT_01_11 0
#endif
#undef COND
#define COND CELL_00_11+CELL_00_12+CELL_00_13+CELL_01_11+CELL_01_13+CELL_02_11+CELL_02_12+CELL_02_13
#if (CELL_01_12 && (COND >= 2) && (COND <= 3)) || (!CELL_01_12 && (COND == 3))
#define GRID_01_12 #
#define NEXT_01_12 1
#else
#define GRID_01_12 -
#define NEXT_01_12 0
#endif
#undef COND
#define COND CELL_00_12+CELL_00_13+CELL_00_14+CELL_01_12+CELL_01_14+CELL_02_12+CELL_02_13+CELL_02_14
#if (CELL_01_13 && (COND >= 2) && (COND <= 3)) || (!CELL_01_13 && (COND == 3))
#define GRID_01_13 #
#define NEXT_01_13 1
#else
#define GRID_01_13 -
#define NEXT_01_13 0
#endif
#undef COND
#define COND CELL_00_13+CELL_00_14+CELL_00_15+CELL_01_13+CELL_01_15+CELL_02_13+CELL_02_14+CELL_02_15
#if (CELL_01_14 && (COND >= 2) && (COND <= 3)) || (!CELL_01_14 && (COND == 3))
#define GRID_01_14 #
#define NEXT_01_14 1
#else
#define GRID_01_14 -
#define NEXT_01_14 0
#endif
#undef COND
#define COND CELL_00_14+CELL_00_15+CELL_00_16+CELL_01_14+CELL_01_16+CELL_02_14+CELL_02_15+CELL_02_16
#if (CELL_01_15 && (COND >= 2) && (COND <= 3)) || (!CELL_01_15 && (COND == 3))
#define GRID_01_15 #
#define NEXT_01_15 1
#else
#define GRID_01_15 -
#define NEXT_01_15 0
#endif
#undef COND
#define COND CELL_00_15+CELL_00_16+CELL_00_17+CELL_01_15+CELL_01_17+CELL_02_15+CELL_02_16+CELL_02_17
#if (CELL_01_16 && (COND >= 2) && (COND <= 3)) || (!CELL_01_16 && (COND == 3))
#define GRID_01_16 #
#define NEXT_01_16 1
#else
#define GRID_01_16 -
#define NEXT_01_16 0
#endif
#undef COND
#define COND CELL_00_16+CELL_00_17+CELL_00_18+CELL_01_16+CELL_01_18+CELL_02_16+CELL_02_17+CELL_02_18
#if (CELL_01_17 && (COND >= 2) && (COND <= 3)) || (!CELL_01_17 && (COND == 3))
#define GRID_01_17 #
#define NEXT_01_17 1
#else
#define GRID_01_17 -
#define NEXT_01_17 0
#endif
#undef COND
#define COND CELL_00_17+CELL_00_18+CELL_00_19+CELL_01_17+CELL_01_19+CELL_02_17+CELL_02_18+CELL_02_19
#if (CELL_01_18 && (COND >= 2) && (COND <= 3)) || (!CELL_01_18 && (COND == 3))
#define GRID_01_18 #
#define NEXT_01_18 1
#else
#define GRID_01_18 -
#define NEXT_01_18 0
#endif
#undef COND
#define COND CELL_00_18+CELL_00_19+CELL_00_20+CELL_01_18+CELL_01_20+CELL_02_18+CELL_02_19+CELL_02_20
#if (CELL_01_19 && (COND >= 2) && (COND <= 3)) || (!CELL_01_19 && (COND == 3))
#define GRID_01_19 #
#define NEXT_01_19 1
#else
#define GRID_01_19 -
#define NEXT_01_19 0
#endif
#undef COND
#define COND CELL_00_19+CELL_00_20+CELL_00_21+CELL_01_19+CELL_01_21+CELL_02_19+CELL_02_20+CELL_02_21
#if (CELL_01_20 && (COND >= 2) && (COND <= 3)) || (!CELL_01_20 && (COND == 3))
#define GRID_01_20 #
#define NEXT_01_20 1
#else
#define GRID_01_20 -
#define NEXT_01_20 0
#endif
#undef COND
#define COND CELL_00_20+CELL_00_21+CELL_00_22+CELL_01_20+CELL_01_22+CELL_02_20+CELL_02_21+CELL_02_22
#if (CELL_01_21 && (COND >= 2) && (COND <= 3)) || (!CELL_01_21 && (COND == 3))
#define GRID_01_21 #
#define NEXT_01_21 1
#else
#define GRID_01_21 -
#define NEXT_01_21 0
#endif
#undef COND
#define COND CELL_00_21+CELL_00_22+CELL_00_23+CELL_01_21+CELL_01_23+CELL_02_21+CELL_02_22+CELL_02_23
#if (CELL_01_22 && (COND >= 2) && (COND <= 3)) || (!CELL_01_22 && (COND == 3))
#define GRID_01_22 #
#define NEXT_01_22 1
#else
#define GRID_01_22 -
#define NEXT_01_22 0
#endif
#undef COND
#define COND CELL_00_22+CELL_00_23+CELL_00_24+CELL_01_22+CELL_01_24+CELL_02_22+CELL_02_23+CELL_02_24
#if (CELL_01_23 && (COND >= 2) && (COND <= 3)) || (!CELL_01_23 && (COND == 3))
#define GRID_01_23 #
#define NEXT_01_23 1
#else
#define GRID_01_23 -
#define NEXT_01_23 0
#endif
#undef COND
#define COND CELL_00_23+CELL_00_24+CELL_00_25+CELL_01_23+CELL_01_25+CELL_02_23+CELL_02_24+CELL_02_25
#if (CELL_01_24 && (COND >= 2) && (COND <= 3)) || (!CELL_01_24 && (COND == 3))
#define GRID_01_24 #
#define NEXT_01_24 1
#else
#define GRID_01_24 -
#define NEXT_01_24 0
#endif
#undef COND
#define COND CELL_00_24+CELL_00_25+CELL_00_26+CELL_01_24+CELL_01_26+CELL_02_24+CELL_02_25+CELL_02_26
#if (CELL_01_25 && (COND >= 2) && (COND <= 3)) || (!CELL_01_25 && (COND == 3))
#define GRID_01_25 #
#define NEXT_01_25 1
#else
#define GRID_01_25 -
#define NEXT_01_25 0
#endif
#undef COND
#define COND CELL_00_25+CELL_00_26+CELL_00_27+CELL_01_25+CELL_01_27+CELL_02_25+CELL_02_26+CELL_02_27
#if (CELL_01_26 && (COND >= 2) && (COND <= 3)) || (!CELL_01_26 && (COND == 3))
#define GRID_01_26 #
#define NEXT_01_26 1
#else
#define GRID_01_26 -
#define NEXT_01_26 0
#endif
#undef COND
#define COND CELL_00_26+CELL_00_27+CELL_00_28+CELL_01_26+CELL_01_28+CELL_02_26+CELL_02_27+CELL_02_28
#if (CELL_01_27 && (COND >= 2) && (COND <= 3)) || (!CELL_01_27 && (COND == 3))
#define GRID_01_27 #
#define NEXT_01_27 1
#else
#define GRID_01_27 -
#define NEXT_01_27 0
#endif
#undef COND
#define COND CELL_00_27+CELL_00_28+CELL_00_29+CELL_01_27+CELL_01_29+CELL_02_27+CELL_02_28+CELL_02_29
#if (CELL_01_28 && (COND >= 2) && (COND <= 3)) || (!CELL_01_28 && (COND == 3))
#define GRID_01_28 #
#define NEXT_01_28 1
#else
#define GRID_01_28 -
#define NEXT_01_28 0
#endif
#undef COND
#define COND CELL_00_28+CELL_00_29+CELL_00_30+CELL_01_28+CELL_01_30+CELL_02_28+CELL_02_29+CELL_02_30
#if (CELL_01_29 && (COND >= 2) && (COND <= 3)) || (!CELL_01_29 && (COND == 3))
#define GRID_01_29 #
#define NEXT_01_29 1
#else
#define GRID_01_29 -
#define NEXT_01_29 0
#endif
#undef COND
#define COND CELL_00_29+CELL_00_30+CELL_00_31+CELL_01_29+CELL_01_31+CELL_02_29+CELL_02_30+CELL_02_31
#if (CELL_01_30 && (COND >= 2) && (COND <= 3)) || (!CELL_01_30 && (COND == 3))
#define GRID_01_30 #
#define NEXT_01_30 1
#else
#define GRID_01_30 -
#define NEXT_01_30 0
#endif
#undef COND
#define COND CELL_00_30+CELL_00_31+CELL_00_32+CELL_01_30+CELL_01_32+CELL_02_30+CELL_02_31+CELL_02_32
#if (CELL_01_31 && (COND >= 2) && (COND <= 3)) || (!CELL_01_31 && (COND == 3))
#define GRID_01_31 #
#define NEXT_01_31 1
#else
#define GRID_01_31 -
#define NEXT_01_31 0
#endif
#undef COND
#define COND CELL_00_31+CELL_00_32+CELL_00_33+CELL_01_31+CELL_01_33+CELL_02_31+CELL_02_32+CELL_02_33
#if (CELL_01_32 && (COND >= 2) && (COND <= 3)) || (!CELL_01_32 && (COND == 3))
#define GRID_01_32 #
#define NEXT_01_32 1
#else
#define GRID_01_32 -
#define NEXT_01_32 0
#endif
#undef COND
#define COND CELL_00_32+CELL_00_33+CELL_00_34+CELL_01_32+CELL_01_34+CELL_02_32+CELL_02_33+CELL_02_34
#if (CELL_01_33 && (COND >= 2) && (COND <= 3)) || (!CELL_01_33 && (COND == 3))
#define GRID_01_33 #
#define NEXT_01_33 1
#else
#define GRID_01_33 -
#define NEXT_01_33 0
#endif
#undef COND
#define COND CELL_00_33+CELL_00_34+CELL_00_35+CELL_01_33+CELL_01_35+CELL_02_33+CELL_02_34+CELL_02_35
#if (CELL_01_34 && (COND >= 2) && (COND <= 3)) || (!CELL_01_34 && (COND == 3))
#define GRID_01_34 #
#define NEXT_01_34 1
#else
#define GRID_01_34 -
#define NEXT_01_34 0
#endif
#undef COND
#define COND CELL_00_34+CELL_00_35+CELL_00_36+CELL_01_34+CELL_01_36+CELL_02_34+CELL_02_35+CELL_02_36
#if (CELL_01_35 && (COND >= 2) && (COND <= 3)) || (!CELL_01_35 && (COND == 3))
#define GRID_01_35 #
#define NEXT_01_35 1
#else
#define GRID_01_35 -
#define NEXT_01_35 0
#endif
#undef COND
#define COND CELL_00_35+CELL_00_36+CELL_00_37+CELL_01_35+CELL_01_37+CELL_02_35+CELL_02_36+CELL_02_37
#if (CELL_01_36 && (COND >= 2) && (COND <= 3)) || (!CELL_01_36 && (COND == 3))
#define GRID_01_36 #
#define NEXT_01_36 1
#else
#define GRID_01_36 -
#define NEXT_01_36 0
#endif
#undef COND
#define COND CELL_00_36+CELL_00_37+CELL_00_38+CELL_01_36+CELL_01_38+CELL_02_36+CELL_02_37+CELL_02_38
#if (CELL_01_37 && (COND >= 2) && (COND <= 3)) || (!CELL_01_37 && (COND == 3))
#define GRID_01_37 #
#define NEXT_01_37 1
#else
#define GRID_01_37 -
#define NEXT_01_37 0
#endif
#undef COND
#define COND CELL_00_37+CELL_00_38+CELL_00_39+CELL_01_37+CELL_01_39+CELL_02_37+CELL_02_38+CELL_02_39
#if (CELL_01_38 && (COND >= 2) && (COND <= 3)) || (!CELL_01_38 && (COND == 3))
#define GRID_01_38 #
#define NEXT_01_38 1
#else
#define GRID_01_38 -
#define NEXT_01_38 0
#endif
#undef COND
#define COND CELL_00_38+CELL_00_39+CELL_01_38+CELL_02_38+CELL_02_39
#if (CELL_01_39 && (COND >= 2) && (COND <= 3)) || (!CELL_01_39 && (COND == 3))
#define GRID_01_39 #
#define NEXT_01_39 1
#else
#define GRID_01_39 -
#define NEXT_01_39 0
#endif
#undef COND
#define COND CELL_01_00+CELL_01_01+CELL_02_01+CELL_03_00+CELL_03_01
#if (CELL_02_00 && (COND >= 2) && (COND <= 3)) || (!CELL_02_00 && (COND == 3))
#define GRID_02_00 #
#define NEXT_02_00 1
#else
#define GRID_02_00 -
#define NEXT_02_00 0
#endif
#undef COND
#define COND CELL_01_00+CELL_01_01+CELL_01_02+CELL_02_00+CELL_02_02+CELL_03_00+CELL_03_01+CELL_03_02
#if (CELL_02_01 && (COND >= 2) && (COND <= 3)) || (!CELL_02_01 && (COND == 3))
#define GRID_02_01 #
#define NEXT_02_01 1
#else
#define GRID_02_01 -
#define NEXT_02_01 0
#endif
#undef COND
#define COND CELL_01_01+CELL_01_02+CELL_01_03+CELL_02_01+CELL_02_03+CELL_03_01+CELL_03_02+CELL_03_03
#if (CELL_02_02 && (COND >= 2) && (COND <= 3)) || (!CELL_02_02 && (COND == 3))
#define GRID_02_02 #
#define NEXT_02_02 1
#else
#define GRID_02_02 -
#define NEXT_02_02 0
#endif
#undef COND
#define COND CELL_01_02+CELL_01_03+CELL_01_04+CELL_02_02+CELL_02_04+CELL_03_02+CELL_03_03+CELL_03_04
#if (CELL_02_03 && (COND >= 2) && (COND <= 3)) || (!CELL_02_03 && (COND == 3))
#define GRID_02_03 #
#define NEXT_02_03 1
#else
#define GRID_02_03 -
#define NEXT_02_03 0
#endif
#undef COND
#define COND CELL_01_03+CELL_01_04+CELL_01_05+CELL_02_03+CELL_02_05+CELL_03_03+CELL_03_04+CELL_03_05
#if (CELL_02_04 && (COND >= 2) && (COND <= 3)) || (!CELL_02_04 && (COND == 3))
#define GRID_02_04 #
#define NEXT_02_04 1
#else
#define GRID_02_04 -
#define NEXT_02_04 0
#endif
#undef COND
#define COND CELL_01_04+CELL_01_05+CELL_01_06+CELL_02_04+CELL_02_06+CELL_03_04+CELL_03_05+CELL_03_06
#if (CELL_02_05 && (COND >= 2) && (COND <= 3)) || (!CELL_02_05 && (COND == 3))
#define GRID_02_05 #
#define NEXT_02_05 1
#else
#define GRID_02_05 -
#define NEXT_02_05 0
#endif
#undef COND
#define COND CELL_01_05+CELL_01_06+CELL_01_07+CELL_02_05+CELL_02_07+CELL_03_05+CELL_03_06+CELL_03_07
#if (CELL_02_06 && (COND >= 2) && (COND <= 3)) || (!CELL_02_06 && (COND == 3))
#define GRID_02_06 #
#define NEXT_02_06 1
#else
#define GRID_02_06 -
#define NEXT_02_06 0
#endif
#undef COND
#define COND CELL_01_06+CELL_01_07+CELL_01_08+CELL_02_06+CELL_02_08+CELL_03_06+CELL_03_07+CELL_03_08
#if (CELL_02_07 && (COND >= 2) && (COND <= 3)) || (!CELL_02_07 && (COND == 3))
#define GRID_02_07 #
#define NEXT_02_07 1
#else
#define GRID_02_07 -
#define NEXT_02_07 0
#endif
#undef COND
#define COND CELL_01_07+CELL_01_08+CELL_01_09+CELL_02_07+CELL_02_09+CELL_03_07+CELL_03_08+CELL_03_09
#if (CELL_02_08 && (COND >= 2) && (COND <= 3)) || (!CELL_02_08 && (COND == 3))
#define GRID_02_08 #
#define NEXT_02_08 1
#else
#define GRID_02_08 -
#define NEXT_02_08 0
#endif
#undef COND
#define COND CELL_01_08+CELL_01_09+CELL_01_10+CELL_02_08+CELL_02_10+CELL_03_08+CELL_03_09+CELL_03_10
#if (CELL_02_09 && (COND >= 2) && (COND <= 3)) || (!CELL_02_09 && (COND == 3))
#define GRID_02_09 #
#define NEXT_02_09 1
#else
#define GRID_02_09 -
#define NEXT_02_09 0
#endif
#undef COND
#define COND CELL_01_09+CELL_01_10+CELL_01_11+CELL_02_09+CELL_02_11+CELL_03_09+CELL_03_10+CELL_03_11
#if (CELL_02_10 && (COND >= 2) && (COND <= 3)) || (!CELL_02_10 && (COND == 3))
#define GRID_02_10 #
#define NEXT_02_10 1
#else
#define GRID_02_10 -
#define NEXT_02_10 0
#endif
#undef COND
#define COND CELL_01_10+CELL_01_11+CELL_01_12+CELL_02_10+CELL_02_12+CELL_03_10+CELL_03_11+CELL_03_12
#if (CELL_02_11 && (COND >= 2) && (COND <= 3)) || (!CELL_02_11 && (COND == 3))
#define GRID_02_11 #
#define NEXT_02_11 1
#else
#define GRID_02_11 -
#define NEXT_02_11 0
#endif
#undef COND
#define COND CELL_01_11+CELL_01_12+CELL_01_13+CELL_02_11+CELL_02_13+CELL_03_11+CELL_03_12+CELL_03_13
#if (CELL_02_12 && (COND >= 2) && (COND <= 3)) || (!CELL_02_12 && (COND == 3))
#define GRID_02_12 #
#define NEXT_02_12 1
#else
#define GRID_02_12 -
#define NEXT_02_12 0
#endif
#undef COND
#define COND CELL_01_12+CELL_01_13+CELL_01_14+CELL_02_12+CELL_02_14+CELL_03_12+CELL_03_13+CELL_03_14
#if (CELL_02_13 && (COND >= 2) && (COND <= 3)) || (!CELL_02_13 && (COND == 3))
#define GRID_02_13 #
#define NEXT_02_13 1
#else
#define GRID_02_13 -
#define NEXT_02_13 0
#endif
#undef COND
#define COND CELL_01_13+CELL_01_14+CELL_01_15+CELL_02_13+CELL_02_15+CELL_03_13+CELL_03_14+CELL_03_15
#if (CELL_02_14 && (COND >= 2) && (COND <= 3)) || (!CELL_02_14 && (COND == 3))
#define GRID_02_14 #
#define NEXT_02_14 1
#else
#define GRID_02_14 -
#define NEXT_02_14 0
#endif
#undef COND
#define COND CELL_01_14+CELL_01_15+CELL_01_16+CELL_02_14+CELL_02_16+CELL_03_14+CELL_03_15+CELL_03_16
#if (CELL_02_15 && (COND >= 2) && (COND <= 3)) || (!CELL_02_15 && (COND == 3))
#define GRID_02_15 #
#define NEXT_02_15 1
#else
#define GRID_02_15 -
#define NEXT_02_15 0
#endif
#undef COND
#define COND CELL_01_15+CELL_01_16+CELL_01_17+CELL_02_15+CELL_02_17+CELL_03_15+CELL_03_16+CELL_03_17
#if (CELL_02_16 && (COND >= 2) && (COND <= 3)) || (!CELL_02_16 && (COND == 3))
#define GRID_02_16 #
#define NEXT_02_16 1
#else
#define GRID_02_16 -
#define NEXT_02_16 0
#endif
#undef COND
#define COND CELL_01_16+CELL_01_17+CELL_01_18+CELL_02_16+CELL_02_18+CELL_03_16+CELL_03_17+CELL_03_18
#if (CELL_02_17 && (COND >= 2) && (COND <= 3)) || (!CELL_02_17 && (COND == 3))
#define GRID_02_17 #
#define NEXT_02_17 1
#else
#define GRID_02_17 -
#define NEXT_02_17 0
#endif
#undef COND
#define COND CELL_01_17+CELL_01_18+CELL_01_19+CELL_02_17+CELL_02_19+CELL_03_17+CELL_03_18+CELL_03_19
#if (CELL_02_18 && (COND >= 2) && (COND <= 3)) || (!CELL_02_18 && (COND == 3))
#define GRID_02_18 #
#define NEXT_02_18 1
#else
#define GRID_02_18 -
#define NEXT_02_18 0
#endif
#undef COND
#define COND CELL_01_18+CELL_01_19+CELL_01_20+CELL_02_18+CELL_02_20+CELL_03_18+CELL_03_19+CELL_03_20
#if (CELL_02_19 && (COND >= 2) && (COND <= 3)) || (!CELL_02_19 && (COND == 3))
#define GRID_02_19 #
#define NEXT_02_19 1
#else
#define GRID_02_19 -
#define NEXT_02_19 0
#endif
#undef COND
#define COND CELL_01_19+CELL_01_20+CELL_01_21+CELL_02_19+CELL_02_21+CELL_03_19+CELL_03_20+CELL_03_21
#if (CELL_02_20 && (COND >= 2) && (COND <= 3)) || (!CELL_02_20 && (COND == 3))
#define GRID_02_20 #
#define NEXT_02_20 1
#else
#define GRID_02_20 -
#define NEXT_02_20 0
#endif
#undef COND
#define COND CELL_01_20+CELL_01_21+CELL_01_22+CELL_02_20+CELL_02_22+CELL_03_20+CELL_03_21+CELL_03_22
#if (CELL_02_21 && (COND >= 2) && (COND <= 3)) || (!CELL_02_21 && (COND == 3))
#define GRID_02_21 #
#define NEXT_02_21 1
#else
#define GRID_02_21 -
#define NEXT_02_21 0
#endif
#undef COND
#define COND CELL_01_21+CELL_01_22+CELL_01_23+CELL_02_21+CELL_02_23+CELL_03_21+CELL_03_22+CELL_03_23
#if (CELL_02_22 && (COND >= 2) && (COND <= 3)) || (!CELL_02_22 && (COND == 3))
#define GRID_02_22 #
#define NEXT_02_22 1
#else
#define GRID_02_22 -
#define NEXT_02_22 0
#endif
#undef COND
#define COND CELL_01_22+CELL_01_23+CELL_01_24+CELL_02_22+CELL_02_24+CELL_03_22+CELL_03_23+CELL_03_24
#if (CELL_02_23 && (COND >= 2) && (COND <= 3)) || (!CELL_02_23 && (COND == 3))
#define GRID_02_23 #
#define NEXT_02_23 1
#else
#define GRID_02_23 -
#define NEXT_02_23 0
#endif
#undef COND
#define COND CELL_01_23+CELL_01_24+CELL_01_25+CELL_02_23+CELL_02_25+CELL_03_23+CELL_03_24+CELL_03_25
#if (CELL_02_24 && (COND >= 2) && (COND <= 3)) || (!CELL_02_24 && (COND == 3))
#define GRID_02_24 #
#define NEXT_02_24 1
#else
#define GRID_02_24 -
#define NEXT_02_24 0
#endif
#undef COND
#define COND CELL_01_24+CELL_01_25+CELL_01_26+CELL_02_24+CELL_02_26+CELL_03_24+CELL_03_25+CELL_03_26
#if (CELL_02_25 && (COND >= 2) && (COND <= 3)) || (!CELL_02_25 && (COND == 3))
#define GRID_02_25 #
#define NEXT_02_25 1
#else
#define GRID_02_25 -
#define NEXT_02_25 0
#endif
#undef COND
#define COND CELL_01_25+CELL_01_26+CELL_01_27+CELL_02_25+CELL_02_27+CELL_03_25+CELL_03_26+CELL_03_27
#if (CELL_02_26 && (COND >= 2) && (COND <= 3)) || (!CELL_02_26 && (COND == 3))
#define GRID_02_26 #
#define NEXT_02_26 1
#else
#define GRID_02_26 -
#define NEXT_02_26 0
#endif
#undef COND
#define COND CELL_01_26+CELL_01_27+CELL_01_28+CELL_02_26+CELL_02_28+CELL_03_26+CELL_03_27+CELL_03_28
#if (CELL_02_27 && (COND >= 2) && (COND <= 3)) || (!CELL_02_27 && (COND == 3))
#define GRID_02_27 #
#define NEXT_02_27 1
#else
#define GRID_02_27 -
#define NEXT_02_27 0
#endif
#undef COND
#define COND CELL_01_27+CELL_01_28+CELL_01_29+CELL_02_27+CELL_02_29+CELL_03_27+CELL_03_28+CELL_03_29
#if (CELL_02_28 && (COND >= 2) && (COND <= 3)) || (!CELL_02_28 && (COND == 3))
#define GRID_02_28 #
#define NEXT_02_28 1
#else
#define GRID_02_28 -
#define NEXT_02_28 0
#endif
#undef COND
#define COND CELL_01_28+CELL_01_29+CELL_01_30+CELL_02_28+CELL_02_30+CELL_03_28+CELL_03_29+CELL_03_30
#if (CELL_02_29 && (COND >= 2) && (COND <= 3)) || (!CELL_02_29 && (COND == 3))
#define GRID_02_29 #
#define NEXT_02_29 1
#else
#define GRID_02_29 -
#define NEXT_02_29 0
#endif
#undef COND
#define COND CELL_01_29+CELL_01_30+CELL_01_31+CELL_02_29+CELL_02_31+CELL_03_29+CELL_03_30+CELL_03_31
#if (CELL_02_30 && (COND >= 2) && (COND <= 3)) || (!CELL_02_30 && (COND == 3))
#define GRID_02_30 #
#define NEXT_02_30 1
#else
#define GRID_02_30 -
#define NEXT_02_30 0
#endif
#undef COND
#define COND CELL_01_30+CELL_01_31+CELL_01_32+CELL_02_30+CELL_02_32+CELL_03_30+CELL_03_31+CELL_03_32
#if (CELL_02_31 && (COND >= 2) && (COND <= 3)) || (!CELL_02_31 && (COND == 3))
#define GRID_02_31 #
#define NEXT_02_31 1
#else
#define GRID_02_31 -
#define NEXT_02_31 0
#endif
#undef COND
#define COND CELL_01_31+CELL_01_32+CELL_01_33+CELL_02_31+CELL_02_33+CELL_03_31+CELL_03_32+CELL_03_33
#if (CELL_02_32 && (COND >= 2) && (COND <= 3)) || (!CELL_02_32 && (COND == 3))
#define GRID_02_32 #
#define NEXT_02_32 1
#else
#define GRID_02_32 -
#define NEXT_02_32 0
#endif
#undef COND
#define COND CELL_01_32+CELL_01_33+CELL_01_34+CELL_02_32+CELL_02_34+CELL_03_32+CELL_03_33+CELL_03_34
#if (CELL_02_33 && (COND >= 2) && (COND <= 3)) || (!CELL_02_33 && (COND == 3))
#define GRID_02_33 #
#define NEXT_02_33 1
#else
#define GRID_02_33 -
#define NEXT_02_33 0
#endif
#undef COND
#define COND CELL_01_33+CELL_01_34+CELL_01_35+CELL_02_33+CELL_02_35+CELL_03_33+CELL_03_34+CELL_03_35
#if (CELL_02_34 && (COND >= 2) && (COND <= 3)) || (!CELL_02_34 && (COND == 3))
#define GRID_02_34 #
#define NEXT_02_34 1
#else
#define GRID_02_34 -
#define NEXT_02_34 0
#endif
#undef COND
#define COND CELL_01_34+CELL_01_35+CELL_01_36+CELL_02_34+CELL_02_36+CELL_03_34+CELL_03_35+CELL_03_36
#if (CELL_02_35 && (COND >= 2) && (COND <= 3)) || (!CELL_02_35 && (COND == 3))
#define GRID_02_35 #
#define NEXT_02_35 1
#else
#define GRID_02_35 -
#define NEXT_02_35 0
#endif
#undef COND
#define COND CELL_01_35+CELL_01_36+CELL_01_37+CELL_02_35+CELL_02_37+CELL_03_35+CELL_03_36+CELL_03_37
#if (CELL_02_36 && (COND >= 2) && (COND <= 3)) || (!CELL_02_36 && (COND == 3))
#define GRID_02_36 #
#define NEXT_02_36 1
#else
#define GRID_02_36 -
#define NEXT_02_36 0
#endif
#undef COND
#define COND CELL_01_36+CELL_01_37+CELL_01_38+CELL_02_36+CELL_02_38+CELL_03_36+CELL_03_37+CELL_03_38
#if (CELL_02_37 && (COND >= 2) && (COND <= 3)) || (!CELL_02_37 && (COND == 3))
#define GRID_02_37 #
#define NEXT_02_37 1
#else
#define GRID_02_37 -
#define NEXT_02_37 0
#endif
#undef COND
#define COND CELL_01_37+CELL_01_38+CELL_01_39+CELL_02_37+CELL_02_39+CELL_03_37+CELL_03_38+CELL_03_39
#if (CELL_02_38 && (COND >= 2) && (COND <= 3)) || (!CELL_02_38 && (COND == 3))
#define GRID_02_38 #
#define NEXT_02_38 1
#else
#define GRID_02_38 -
#define NEXT_02_38 0
#endif
#undef COND
#define COND CELL_01_38+CELL_01_39+CELL_02_38+CELL_03_38+CELL_03_39
#if (CELL_02_39 && (COND >= 2) && (COND <= 3)) || (!CELL_02_39 && (COND == 3))
#define GRID_02_39 #
#define NEXT_02_39 1
#else
#define GRID_02_39 -
#define NEXT_02_39 0
#endif
#undef COND
#define COND CELL_02_00+CELL_02_01+CELL_03_01+CELL_04_00+CELL_04_01
#if (CELL_03_00 && (COND >= 2) && (COND <= 3)) || (!CELL_03_00 && (COND == 3))
#define GRID_03_00 #
#define NEXT_03_00 1
#else
#define GRID_03_00 -
#define NEXT_03_00 0
#endif
#undef COND
#define COND CELL_02_00+CELL_02_01+CELL_02_02+CELL_03_00+CELL_03_02+CELL_04_00+CELL_04_01+CELL_04_02
#if (CELL_03_01 && (COND >= 2) && (COND <= 3)) || (!CELL_03_01 && (COND == 3))
#define GRID_03_01 #
#define NEXT_03_01 1
#else
#define GRID_03_01 -
#define NEXT_03_01 0
#endif
#undef COND
#define COND CELL_02_01+CELL_02_02+CELL_02_03+CELL_03_01+CELL_03_03+CELL_04_01+CELL_04_02+CELL_04_03
#if (CELL_03_02 && (COND >= 2) && (COND <= 3)) || (!CELL_03_02 && (COND == 3))
#define GRID_03_02 #
#define NEXT_03_02 1
#else
#define GRID_03_02 -
#define NEXT_03_02 0
#endif
#undef COND
#define COND CELL_02_02+CELL_02_03+CELL_02_04+CELL_03_02+CELL_03_04+CELL_04_02+CELL_04_03+CELL_04_04
#if (CELL_03_03 && (COND >= 2) && (COND <= 3)) || (!CELL_03_03 && (COND == 3))
#define GRID_03_03 #
#define NEXT_03_03 1
#else
#define GRID_03_03 -
#define NEXT_03_03 0
#endif
#undef COND
#define COND CELL_02_03+CELL_02_04+CELL_02_05+CELL_03_03+CELL_03_05+CELL_04_03+CELL_04_04+CELL_04_05
#if (CELL_03_04 && (COND >= 2) && (COND <= 3)) || (!CELL_03_04 && (COND == 3))
#define GRID_03_04 #
#define NEXT_03_04 1
#else
#define GRID_03_04 -
#define NEXT_03_04 0
#endif
#undef COND
#define COND CELL_02_04+CELL_02_05+CELL_02_06+CELL_03_04+CELL_03_06+CELL_04_04+CELL_04_05+CELL_04_06
#if (CELL_03_05 && (COND >= 2) && (COND <= 3)) || (!CELL_03_05 && (COND == 3))
#define GRID_03_05 #
#define NEXT_03_05 1
#else
#define GRID_03_05 -
#define NEXT_03_05 0
#endif
#undef COND
#define COND CELL_02_05+CELL_02_06+CELL_02_07+CELL_03_05+CELL_03_07+CELL_04_05+CELL_04_06+CELL_04_07
#if (CELL_03_06 && (COND >= 2) && (COND <= 3)) || (!CELL_03_06 && (COND == 3))
#define GRID_03_06 #
#define NEXT_03_06 1
#else
#define GRID_03_06 -
#define NEXT_03_06 0
#endif
#undef COND
#define COND CELL_02_06+CELL_02_07+CELL_02_08+CELL_03_06+CELL_03_08+CELL_04_06+CELL_04_07+CELL_04_08
#if (CELL_03_07 && (COND >= 2) && (COND <= 3)) || (!CELL_03_07 && (COND == 3))
#define GRID_03_07 #
#define NEXT_03_07 1
#else
#define GRID_03_07 -
#define NEXT_03_07 0
#endif
#undef COND
#define COND CELL_02_07+CELL_02_08+CELL_02_09+CELL_03_07+CELL_03_09+CELL_04_07+CELL_04_08+CELL_04_09
#if (CELL_03_08 && (COND >= 2) && (COND <= 3)) || (!CELL_03_08 && (COND == 3))
#define GRID_03_08 #
#define NEXT_03_08 1
#else
#define GRID_03_08 -
#define NEXT_03_08 0
#endif
#undef COND
#define COND CELL_02_08+CELL_02_09+CELL_02_10+CELL_03_08+CELL_03_10+CELL_04_08+CELL_04_09+CELL_04_10
#if (CELL_03_09 && (COND >= 2) && (COND <= 3)) || (!CELL_03_09 && (COND == 3))
#define GRID_03_09 #
#define NEXT_03_09 1
#else
#define GRID_03_09 -
#define NEXT_03_09 0
#endif
#undef COND
#define COND CELL_02_09+CELL_02_10+CELL_02_11+CELL_03_09+CELL_03_11+CELL_04_09+CELL_04_10+CELL_04_11
#if (CELL_03_10 && (COND >= 2) && (COND <= 3)) || (!CELL_03_10 && (COND == 3))
#define GRID_03_10 #
#define NEXT_03_10 1
#else
#define GRID_03_10 -
#define NEXT_03_10 0
#endif
#undef COND
#define COND CELL_02_10+CELL_02_11+CELL_02_12+CELL_03_10+CELL_03_12+CELL_04_10+CELL_04_11+CELL_04_12
#if (CELL_03_11 && (COND >= 2) && (COND <= 3)) || (!CELL_03_11 && (COND == 3))
#define GRID_03_11 #
#define NEXT_03_11 1
#else
#define GRID_03_11 -
#define NEXT_03_11 0
#endif
#undef COND
#define COND CELL_02_11+CELL_02_12+CELL_02_13+CELL_03_11+CELL_03_13+CELL_04_11+CELL_04_12+CELL_04_13
#if (CELL_03_12 && (COND >= 2) && (COND <= 3)) || (!CELL_03_12 && (COND == 3))
#define GRID_03_12 #
#define NEXT_03_12 1
#else
#define GRID_03_12 -
#define NEXT_03_12 0
#endif
#undef COND
#define COND CELL_02_12+CELL_02_13+CELL_02_14+CELL_03_12+CELL_03_14+CELL_04_12+CELL_04_13+CELL_04_14
#if (CELL_03_13 && (COND >= 2) && (COND <= 3)) || (!CELL_03_13 && (COND == 3))
#define GRID_03_13 #
#define NEXT_03_13 1
#else
#define GRID_03_13 -
#define NEXT_03_13 0
#endif
#undef COND
#define COND CELL_02_13+CELL_02_14+CELL_02_15+CELL_03_13+CELL_03_15+CELL_04_13+CELL_04_14+CELL_04_15
#if (CELL_03_14 && (COND >= 2) && (COND <= 3)) || (!CELL_03_14 && (COND == 3))
#define GRID_03_14 #
#define NEXT_03_14 1
#else
#define GRID_03_14 -
#define NEXT_03_14 0
#endif
#undef COND
#define COND CELL_02_14+CELL_02_15+CELL_02_16+CELL_03_14+CELL_03_16+CELL_04_14+CELL_04_15+CELL_04_16
#if (CELL_03_15 && (COND >= 2) && (COND <= 3)) || (!CELL_03_15 && (COND == 3))
#define GRID_03_15 #
#define NEXT_03_15 1
#else
#define GRID_03_15 -
#define NEXT_03_15 0
#endif
#undef COND
#define COND CELL_02_15+CELL_02_16+CELL_02_17+CELL_03_15+CELL_03_17+CELL_04_15+CELL_04_16+CELL_04_17
#if (CELL_03_16 && (COND >= 2) && (COND <= 3)) || (!CELL_03_16 && (COND == 3))
#define GRID_03_16 #
#define NEXT_03_16 1
#else
#define GRID_03_16 -
#define NEXT_03_16 0
#endif
#undef COND
#define COND CELL_02_16+CELL_02_17+CELL_02_18+CELL_03_16+CELL_03_18+CELL_04_16+CELL_04_17+CELL_04_18
#if (CELL_03_17 && (COND >= 2) && (COND <= 3)) || (!CELL_03_17 && (COND == 3))
#define GRID_03_17 #
#define NEXT_03_17 1
#else
#define GRID_03_17 -
#define NEXT_03_17 0
#endif
#undef COND
#define COND CELL_02_17+CELL_02_18+CELL_02_19+CELL_03_17+CELL_03_19+CELL_04_17+CELL_04_18+CELL_04_19
#if (CELL_03_18 && (COND >= 2) && (COND <= 3)) || (!CELL_03_18 && (COND == 3))
#define GRID_03_18 #
#define NEXT_03_18 1
#else
#define GRID_03_18 -
#define NEXT_03_18 0
#endif
#undef COND
#define COND CELL_02_18+CELL_02_19+CELL_02_20+CELL_03_18+CELL_03_20+CELL_04_18+CELL_04_19+CELL_04_20
#if (CELL_03_19 && (COND >= 2) && (COND <= 3)) || (!CELL_03_19 && (COND == 3))
#define GRID_03_19 #
#define NEXT_03_19 1
#else
#define GRID_03_19 -
#define NEXT_03_19 0
#endif
#undef COND
#define COND CELL_02_19+CELL_02_20+CELL_02_21+CELL_03_19+CELL_03_21+CELL_04_19+CELL_04_20+CELL_04_21
#if (CELL_03_20 && (COND >= 2) && (COND <= 3)) || (!CELL_03_20 && (COND == 3))
#define GRID_03_20 #
#define NEXT_03_20 1
#else
#define GRID_03_20 -
#define NEXT_03_20 0
#endif
#undef COND
#define COND CELL_02_20+CELL_02_21+CELL_02_22+CELL_03_20+CELL_03_22+CELL_04_20+CELL_04_21+CELL_04_22
#if (CELL_03_21 && (COND >= 2) && (COND <= 3)) || (!CELL_03_21 && (COND == 3))
#define GRID_03_21 #
#define NEXT_03_21 1
#else
#define GRID_03_21 -
#define NEXT_03_21 0
#endif
#undef COND
#define COND CELL_02_21+CELL_02_22+CELL_02_23+CELL_03_21+CELL_03_23+CELL_04_21+CELL_04_22+CELL_04_23
#if (CELL_03_22 && (COND >= 2) && (COND <= 3)) || (!CELL_03_22 && (COND == 3))
#define GRID_03_22 #
#define NEXT_03_22 1
#else
#define GRID_03_22 -
#define NEXT_03_22 0
#endif
#undef COND
#define COND CELL_02_22+CELL_02_23+CELL_02_24+CELL_03_22+CELL_03_24+CELL_04_22+CELL_04_23+CELL_04_24
#if (CELL_03_23 && (COND >= 2) && (COND <= 3)) || (!CELL_03_23 && (COND == 3))
#define GRID_03_23 #
#define NEXT_03_23 1
#else
#define GRID_03_23 -
#define NEXT_03_23 0
#endif
#undef COND
#define COND CELL_02_23+CELL_02_24+CELL_02_25+CELL_03_23+CELL_03_25+CELL_04_23+CELL_04_24+CELL_04_25
#if (CELL_03_24 && (COND >= 2) && (COND <= 3)) || (!CELL_03_24 && (COND == 3))
#define GRID_03_24 #
#define NEXT_03_24 1
#else
#define GRID_03_24 -
#define NEXT_03_24 0
#endif
#undef COND
#define COND CELL_02_24+CELL_02_25+CELL_02_26+CELL_03_24+CELL_03_26+CELL_04_24+CELL_04_25+CELL_04_26
#if (CELL_03_25 && (COND >= 2) && (COND <= 3)) || (!CELL_03_25 && (COND == 3))
#define GRID_03_25 #
#define NEXT_03_25 1
#else
#define GRID_03_25 -
#define NEXT_03_25 0
#endif
#undef COND
#define COND CELL_02_25+CELL_02_26+CELL_02_27+CELL_03_25+CELL_03_27+CELL_04_25+CELL_04_26+CELL_04_27
#if (CELL_03_26 && (COND >= 2) && (COND <= 3)) || (!CELL_03_26 && (COND == 3))
#define GRID_03_26 #
#define NEXT_03_26 1
#else
#define GRID_03_26 -
#define NEXT_03_26 0
#endif
#undef COND
#define COND CELL_02_26+CELL_02_27+CELL_02_28+CELL_03_26+CELL_03_28+CELL_04_26+CELL_04_27+CELL_04_28
#if (CELL_03_27 && (COND >= 2) && (COND <= 3)) || (!CELL_03_27 && (COND == 3))
#define GRID_03_27 #
#define NEXT_03_27 1
#else
#define GRID_03_27 -
#define NEXT_03_27 0
#endif
#undef COND
#define COND CELL_02_27+CELL_02_28+CELL_02_29+CELL_03_27+CELL_03_29+CELL_04_27+CELL_04_28+CELL_04_29
#if (CELL_03_28 && (COND >= 2) && (COND <= 3)) || (!CELL_03_28 && (COND == 3))
#define GRID_03_28 #
#define NEXT_03_28 1
#else
#define GRID_03_28 -
#define NEXT_03_28 0
#endif
#undef COND
#define COND CELL_02_28+CELL_02_29+CELL_02_30+CELL_03_28+CELL_03_30+CELL_04_28+CELL_04_29+CELL_04_30
#if (CELL_03_29 && (COND >= 2) && (COND <= 3)) || (!CELL_03_29 && (COND == 3))
#define GRID_03_29 #
#define NEXT_03_29 1
#else
#define GRID_03_29 -
#define NEXT_03_29 0
#endif
#undef COND
#define COND CELL_02_29+CELL_02_30+CELL_02_31+CELL_03_29+CELL_03_31+CELL_04_29+CELL_04_30+CELL_04_31
#if (CELL_03_30 && (COND >= 2) && (COND <= 3)) || (!CELL_03_30 && (COND == 3))
#define GRID_03_30 #
#define NEXT_03_30 1
#else
#define GRID_03_30 -
#define NEXT_03_30 0
#endif
#undef COND
#define COND CELL_02_30+CELL_02_31+CELL_02_32+CELL_03_30+CELL_03_32+CELL_04_30+CELL_04_31+CELL_04_32
#if (CELL_03_31 && (COND >= 2) && (COND <= 3)) || (!CELL_03_31 && (COND == 3))
#define GRID_03_31 #
#define NEXT_03_31 1
#else
#define GRID_03_31 -
#define NEXT_03_31 0
#endif
#undef COND
#define COND CELL_02_31+CELL_02_32+CELL_02_33+CELL_03_31+CELL_03_33+CELL_04_31+CELL_04_32+CELL_04_33
#if (CELL_03_32 && (COND >= 2) && (COND <= 3)) || (!CELL_03_32 && (COND == 3))
#define GRID_03_32 #
#define NEXT_03_32 1
#else
#define GRID_03_32 -
#define NEXT_03_32 0
#endif
#undef COND
#define COND CELL_02_32+CELL_02_33+CELL_02_34+CELL_03_32+CELL_03_34+CELL_04_32+CELL_04_33+CELL_04_34
#if (CELL_03_33 && (COND >= 2) && (COND <= 3)) || (!CELL_03_33 && (COND == 3))
#define GRID_03_33 #
#define NEXT_03_33 1
#else
#define GRID_03_33 -
#define NEXT_03_33 0
#endif
#undef COND
#define COND CELL_02_33+CELL_02_34+CELL_02_35+CELL_03_33+CELL_03_35+CELL_04_33+CELL_04_34+CELL_04_35
#if (CELL_03_34 && (COND >= 2) && (COND <= 3)) || (!CELL_03_34 && (COND == 3))
#define GRID_03_34 #
#define NEXT_03_34 1
#else
#define GRID_03_34 -
#define NEXT_03_34 0
#endif
#undef COND
#define COND CELL_02_34+CELL_02_35+CELL_02_36+CELL_03_34+CELL_03_36+CELL_04_34+CELL_04_35+CELL_04_36
#if (CELL_03_35 && (COND >= 2) && (COND <= 3)) || (!CELL_03_35 && (COND == 3))
#define GRID_03_35 #
#define NEXT_03_35 1
#else
#define GRID_03_35 -
#define NEXT_03_35 0
#endif
#undef COND
#define COND CELL_02_35+CELL_02_36+CELL_02_37+CELL_03_35+CELL_03_37+CELL_04_35+CELL_04_36+CELL_04_37
#if (CELL_03_36 && (COND >= 2) && (COND <= 3)) || (!CELL_03_36 && (COND == 3))
#define GRID_03_36 #
#define NEXT_03_36 1
#else
#define GRID_03_36 -
#define NEXT_03_36 0
#endif
#undef COND
#define COND CELL_02_36+CELL_02_37+CELL_02_38+CELL_03_36+CELL_03_38+CELL_04_36+CELL_04_37+CELL_04_38
#if (CELL_03_37 && (COND >= 2) && (COND <= 3)) || (!CELL_03_37 && (COND == 3))
#define GRID_03_37 #
#define NEXT_03_37 1
#else
#define GRID_03_37 -
#define NEXT_03_37 0
#endif
#undef COND
#define COND CELL_02_37+CELL_02_38+CELL_02_39+CELL_03_37+CELL_03_39+CELL_04_37+CELL_04_38+CELL_04_39
#if (CELL_03_38 && (COND >= 2) && (COND <= 3)) || (!CELL_03_38 && (COND == 3))
#define GRID_03_38 #
#define NEXT_03_38 1
#else
#define GRID_03_38 -
#define NEXT_03_38 0
#endif
#undef COND
#define COND CELL_02_38+CELL_02_39+CELL_03_38+CELL_04_38+CELL_04_39
#if (CELL_03_39 && (COND >= 2) && (COND <= 3)) || (!CELL_03_39 && (COND == 3))
#define GRID_03_39 #
#define NEXT_03_39 1
#else
#define GRID_03_39 -
#define NEXT_03_39 0
#endif
#undef COND
#define COND CELL_03_00+CELL_03_01+CELL_04_01+CELL_05_00+CELL_05_01
#if (CELL_04_00 && (COND >= 2) && (COND <= 3)) || (!CELL_04_00 && (COND == 3))
#define GRID_04_00 #
#define NEXT_04_00 1
#else
#define GRID_04_00 -
#define NEXT_04_00 0
#endif
#undef COND
#define COND CELL_03_00+CELL_03_01+CELL_03_02+CELL_04_00+CELL_04_02+CELL_05_00+CELL_05_01+CELL_05_02
#if (CELL_04_01 && (COND >= 2) && (COND <= 3)) || (!CELL_04_01 && (COND == 3))
#define GRID_04_01 #
#define NEXT_04_01 1
#else
#define GRID_04_01 -
#define NEXT_04_01 0
#endif
#undef COND
#define COND CELL_03_01+CELL_03_02+CELL_03_03+CELL_04_01+CELL_04_03+CELL_05_01+CELL_05_02+CELL_05_03
#if (CELL_04_02 && (COND >= 2) && (COND <= 3)) || (!CELL_04_02 && (COND == 3))
#define GRID_04_02 #
#define NEXT_04_02 1
#else
#define GRID_04_02 -
#define NEXT_04_02 0
#endif
#undef COND
#define COND CELL_03_02+CELL_03_03+CELL_03_04+CELL_04_02+CELL_04_04+CELL_05_02+CELL_05_03+CELL_05_04
#if (CELL_04_03 && (COND >= 2) && (COND <= 3)) || (!CELL_04_03 && (COND == 3))
#define GRID_04_03 #
#define NEXT_04_03 1
#else
#define GRID_04_03 -
#define NEXT_04_03 0
#endif
#undef COND
#define COND CELL_03_03+CELL_03_04+CELL_03_05+CELL_04_03+CELL_04_05+CELL_05_03+CELL_05_04+CELL_05_05
#if (CELL_04_04 && (COND >= 2) && (COND <= 3)) || (!CELL_04_04 && (COND == 3))
#define GRID_04_04 #
#define NEXT_04_04 1
#else
#define GRID_04_04 -
#define NEXT_04_04 0
#endif
#undef COND
#define COND CELL_03_04+CELL_03_05+CELL_03_06+CELL_04_04+CELL_04_06+CELL_05_04+CELL_05_05+CELL_05_06
#if (CELL_04_05 && (COND >= 2) && (COND <= 3)) || (!CELL_04_05 && (COND == 3))
#define GRID_04_05 #
#define NEXT_04_05 1
#else
#define GRID_04_05 -
#define NEXT_04_05 0
#endif
#undef COND
#define COND CELL_03_05+CELL_03_06+CELL_03_07+CELL_04_05+CELL_04_07+CELL_05_05+CELL_05_06+CELL_05_07
#if (CELL_04_06 && (COND >= 2) && (COND <= 3)) || (!CELL_04_06 && (COND == 3))
#define GRID_04_06 #
#define NEXT_04_06 1
#else
#define GRID_04_06 -
#define NEXT_04_06 0
#endif
#undef COND
#define COND CELL_03_06+CELL_03_07+CELL_03_08+CELL_04_06+CELL_04_08+CELL_05_06+CELL_05_07+CELL_05_08
#if (CELL_04_07 && (COND >= 2) && (COND <= 3)) || (!CELL_04_07 && (COND == 3))
#define GRID_04_07 #
#define NEXT_04_07 1
#else
#define GRID_04_07 -
#define NEXT_04_07 0
#endif
#undef COND
#define COND CELL_03_07+CELL_03_08+CELL_03_09+CELL_04_07+CELL_04_09+CELL_05_07+CELL_05_08+CELL_05_09
#if (CELL_04_08 && (COND >= 2) && (COND <= 3)) || (!CELL_04_08 && (COND == 3))
#define GRID_04_08 #
#define NEXT_04_08 1
#else
#define GRID_04_08 -
#define NEXT_04_08 0
#endif
#undef COND
#define COND CELL_03_08+CELL_03_09+CELL_03_10+CELL_04_08+CELL_04_10+CELL_05_08+CELL_05_09+CELL_05_10
#if (CELL_04_09 && (COND >= 2) && (COND <= 3)) || (!CELL_04_09 && (COND == 3))
#define GRID_04_09 #
#define NEXT_04_09 1
#else
#define GRID_04_09 -
#define NEXT_04_09 0
#endif
#undef COND
#define COND CELL_03_09+CELL_03_10+CELL_03_11+CELL_04_09+CELL_04_11+CELL_05_09+CELL_05_10+CELL_05_11
#if (CELL_04_10 && (COND >= 2) && (COND <= 3)) || (!CELL_04_10 && (COND == 3))
#define GRID_04_10 #
#define NEXT_04_10 1
#else
#define GRID_04_10 -
#define NEXT_04_10 0
#endif
#undef COND
#define COND CELL_03_10+CELL_03_11+CELL_03_12+CELL_04_10+CELL_04_12+CELL_05_10+CELL_05_11+CELL_05_12
#if (CELL_04_11 && (COND >= 2) && (COND <= 3)) || (!CELL_04_11 && (COND == 3))
#define GRID_04_11 #
#define NEXT_04_11 1
#else
#define GRID_04_11 -
#define NEXT_04_11 0
#endif
#undef COND
#define COND CELL_03_11+CELL_03_12+CELL_03_13+CELL_04_11+CELL_04_13+CELL_05_11+CELL_05_12+CELL_05_13
#if (CELL_04_12 && (COND >= 2) && (COND <= 3)) || (!CELL_04_12 && (COND == 3))
#define GRID_04_12 #
#define NEXT_04_12 1
#else
#define GRID_04_12 -
#define NEXT_04_12 0
#endif
#undef COND
#define COND CELL_03_12+CELL_03_13+CELL_03_14+CELL_04_12+CELL_04_14+CELL_05_12+CELL_05_13+CELL_05_14
#if (CELL_04_13 && (COND >= 2) && (COND <= 3)) || (!CELL_04_13 && (COND == 3))
#define GRID_04_13 #
#define NEXT_04_13 1
#else
#define GRID_04_13 -
#define NEXT_04_13 0
#endif
#undef COND
#define COND CELL_03_13+CELL_03_14+CELL_03_15+CELL_04_13+CELL_04_15+CELL_05_13+CELL_05_14+CELL_05_15
#if (CELL_04_14 && (COND >= 2) && (COND <= 3)) || (!CELL_04_14 && (COND == 3))
#define GRID_04_14 #
#define NEXT_04_14 1
#else
#define GRID_04_14 -
#define NEXT_04_14 0
#endif
#undef COND
#define COND CELL_03_14+CELL_03_15+CELL_03_16+CELL_04_14+CELL_04_16+CELL_05_14+CELL_05_15+CELL_05_16
#if (CELL_04_15 && (COND >= 2) && (COND <= 3)) || (!CELL_04_15 && (COND == 3))
#define GRID_04_15 #
#define NEXT_04_15 1
#else
#define GRID_04_15 -
#define NEXT_04_15 0
#endif
#undef COND
#define COND CELL_03_15+CELL_03_16+CELL_03_17+CELL_04_15+CELL_04_17+CELL_05_15+CELL_05_16+CELL_05_17
#if (CELL_04_16 && (COND >= 2) && (COND <= 3)) || (!CELL_04_16 && (COND == 3))
#define GRID_04_16 #
#define NEXT_04_16 1
#else
#define GRID_04_16 -
#define NEXT_04_16 0
#endif
#undef COND
#define COND CELL_03_16+CELL_03_17+CELL_03_18+CELL_04_16+CELL_04_18+CELL_05_16+CELL_05_17+CELL_05_18
#if (CELL_04_17 && (COND >= 2) && (COND <= 3)) || (!CELL_04_17 && (COND == 3))
#define GRID_04_17 #
#define NEXT_04_17 1
#else
#define GRID_04_17 -
#define NEXT_04_17 0
#endif
#undef COND
#define COND CELL_03_17+CELL_03_18+CELL_03_19+CELL_04_17+CELL_04_19+CELL_05_17+CELL_05_18+CELL_05_19
#if (CELL_04_18 && (COND >= 2) && (COND <= 3)) || (!CELL_04_18 && (COND == 3))
#define GRID_04_18 #
#define NEXT_04_18 1
#else
#define GRID_04_18 -
#define NEXT_04_18 0
#endif
#undef COND
#define COND CELL_03_18+CELL_03_19+CELL_03_20+CELL_04_18+CELL_04_20+CELL_05_18+CELL_05_19+CELL_05_20
#if (CELL_04_19 && (COND >= 2) && (COND <= 3)) || (!CELL_04_19 && (COND == 3))
#define GRID_04_19 #
#define NEXT_04_19 1
#else
#define GRID_04_19 -
#define NEXT_04_19 0
#endif
#undef COND
#define COND CELL_03_19+CELL_03_20+CELL_03_21+CELL_04_19+CELL_04_21+CELL_05_19+CELL_05_20+CELL_05_21
#if (CELL_04_20 && (COND >= 2) && (COND <= 3)) || (!CELL_04_20 && (COND == 3))
#define GRID_04_20 #
#define NEXT_04_20 1
#else
#define GRID_04_20 -
#define NEXT_04_20 0
#endif
#undef COND
#define COND CELL_03_20+CELL_03_21+CELL_03_22+CELL_04_20+CELL_04_22+CELL_05_20+CELL_05_21+CELL_05_22
#if (CELL_04_21 && (COND >= 2) && (COND <= 3)) || (!CELL_04_21 && (COND == 3))
#define GRID_04_21 #
#define NEXT_04_21 1
#else
#define GRID_04_21 -
#define NEXT_04_21 0
#endif
#undef COND
#define COND CELL_03_21+CELL_03_22+CELL_03_23+CELL_04_21+CELL_04_23+CELL_05_21+CELL_05_22+CELL_05_23
#if (CELL_04_22 && (COND >= 2) && (COND <= 3)) || (!CELL_04_22 && (COND == 3))
#define GRID_04_22 #
#define NEXT_04_22 1
#else
#define GRID_04_22 -
#define NEXT_04_22 0
#endif
#undef COND
#define COND CELL_03_22+CELL_03_23+CELL_03_24+CELL_04_22+CELL_04_24+CELL_05_22+CELL_05_23+CELL_05_24
#if (CELL_04_23 && (COND >= 2) && (COND <= 3)) || (!CELL_04_23 && (COND == 3))
#define GRID_04_23 #
#define NEXT_04_23 1
#else
#define GRID_04_23 -
#define NEXT_04_23 0
#endif
#undef COND
#define COND CELL_03_23+CELL_03_24+CELL_03_25+CELL_04_23+CELL_04_25+CELL_05_23+CELL_05_24+CELL_05_25
#if (CELL_04_24 && (COND >= 2) && (COND <= 3)) || (!CELL_04_24 && (COND == 3))
#define GRID_04_24 #
#define NEXT_04_24 1
#else
#define GRID_04_24 -
#define NEXT_04_24 0
#endif
#undef COND
#define COND CELL_03_24+CELL_03_25+CELL_03_26+CELL_04_24+CELL_04_26+CELL_05_24+CELL_05_25+CELL_05_26
#if (CELL_04_25 && (COND >= 2) && (COND <= 3)) || (!CELL_04_25 && (COND == 3))
#define GRID_04_25 #
#define NEXT_04_25 1
#else
#define GRID_04_25 -
#define NEXT_04_25 0
#endif
#undef COND
#define COND CELL_03_25+CELL_03_26+CELL_03_27+CELL_04_25+CELL_04_27+CELL_05_25+CELL_05_26+CELL_05_27
#if (CELL_04_26 && (COND >= 2) && (COND <= 3)) || (!CELL_04_26 && (COND == 3))
#define GRID_04_26 #
#define NEXT_04_26 1
#else
#define GRID_04_26 -
#define NEXT_04_26 0
#endif
#undef COND
#define COND CELL_03_26+CELL_03_27+CELL_03_28+CELL_04_26+CELL_04_28+CELL_05_26+CELL_05_27+CELL_05_28
#if (CELL_04_27 && (COND >= 2) && (COND <= 3)) || (!CELL_04_27 && (COND == 3))
#define GRID_04_27 #
#define NEXT_04_27 1
#else
#define GRID_04_27 -
#define NEXT_04_27 0
#endif
#undef COND
#define COND CELL_03_27+CELL_03_28+CELL_03_29+CELL_04_27+CELL_04_29+CELL_05_27+CELL_05_28+CELL_05_29
#if (CELL_04_28 && (COND >= 2) && (COND <= 3)) || (!CELL_04_28 && (COND == 3))
#define GRID_04_28 #
#define NEXT_04_28 1
#else
#define GRID_04_28 -
#define NEXT_04_28 0
#endif
#undef COND
#define COND CELL_03_28+CELL_03_29+CELL_03_30+CELL_04_28+CELL_04_30+CELL_05_28+CELL_05_29+CELL_05_30
#if (CELL_04_29 && (COND >= 2) && (COND <= 3)) || (!CELL_04_29 && (COND == 3))
#define GRID_04_29 #
#define NEXT_04_29 1
#else
#define GRID_04_29 -
#define NEXT_04_29 0
#endif
#undef COND
#define COND CELL_03_29+CELL_03_30+CELL_03_31+CELL_04_29+CELL_04_31+CELL_05_29+CELL_05_30+CELL_05_31
#if (CELL_04_30 && (COND >= 2) && (COND <= 3)) || (!CELL_04_30 && (COND == 3))
#define GRID_04_30 #
#define NEXT_04_30 1
#else
#define GRID_04_30 -
#define NEXT_04_30 0
#endif
#undef COND
#define COND CELL_03_30+CELL_03_31+CELL_03_32+CELL_04_30+CELL_04_32+CELL_05_30+CELL_05_31+CELL_05_32
#if (CELL_04_31 && (COND >= 2) && (COND <= 3)) || (!CELL_04_31 && (COND == 3))
#define GRID_04_31 #
#define NEXT_04_31 1
#else
#define GRID_04_31 -
#define NEXT_04_31 0
#endif
#undef COND
#define COND CELL_03_31+CELL_03_32+CELL_03_33+CELL_04_31+CELL_04_33+CELL_05_31+CELL_05_32+CELL_05_33
#if (CELL_04_32 && (COND >= 2) && (COND <= 3)) || (!CELL_04_32 && (COND == 3))
#define GRID_04_32 #
#define NEXT_04_32 1
#else
#define GRID_04_32 -
#define NEXT_04_32 0
#endif
#undef COND
#define COND CELL_03_32+CELL_03_33+CELL_03_34+CELL_04_32+CELL_04_34+CELL_05_32+CELL_05_33+CELL_05_34
#if (CELL_04_33 && (COND >= 2) && (COND <= 3)) || (!CELL_04_33 && (COND == 3))
#define GRID_04_33 #
#define NEXT_04_33 1
#else
#define GRID_04_33 -
#define NEXT_04_33 0
#endif
#undef COND
#define COND CELL_03_33+CELL_03_34+CELL_03_35+CELL_04_33+CELL_04_35+CELL_05_33+CELL_05_34+CELL_05_35
#if (CELL_04_34 && (COND >= 2) && (COND <= 3)) || (!CELL_04_34 && (COND == 3))
#define GRID_04_34 #
#define NEXT_04_34 1
#else
#define GRID_04_34 -
#define NEXT_04_34 0
#endif
#undef COND
#define COND CELL_03_34+CELL_03_35+CELL_03_36+CELL_04_34+CELL_04_36+CELL_05_34+CELL_05_35+CELL_05_36
#if (CELL_04_35 && (COND >= 2) && (COND <= 3)) || (!CELL_04_35 && (COND == 3))
#define GRID_04_35 #
#define NEXT_04_35 1
#else
#define GRID_04_35 -
#define NEXT_04_35 0
#endif
#undef COND
#define COND CELL_03_35+CELL_03_36+CELL_03_37+CELL_04_35+CELL_04_37+CELL_05_35+CELL_05_36+CELL_05_37
#if (CELL_04_36 && (COND >= 2) && (COND <= 3)) || (!CELL_04_36 && (COND == 3))
#define GRID_04_36 #
#define NEXT_04_36 1
#else
#define GRID_04_36 -
#define NEXT_04_36 0
#endif
#undef COND
#define COND CELL_03_36+CELL_03_37+CELL_03_38+CELL_04_36+CELL_04_38+CELL_05_36+CELL_05_37+CELL_05_38
#if (CELL_04_37 && (COND >= 2) && (COND <= 3)) || (!CELL_04_37 && (COND == 3))
#define GRID_04_37 #
#define NEXT_04_37 1
#else
#define GRID_04_37 -
#define NEXT_04_37 0
#endif
#undef COND
#define COND CELL_03_37+CELL_03_38+CELL_03_39+CELL_04_37+CELL_04_39+CELL_05_37+CELL_05_38+CELL_05_39
#if (CELL_04_38 && (COND >= 2) && (COND <= 3)) || (!CELL_04_38 && (COND == 3))
#define GRID_04_38 #
#define NEXT_04_38 1
#else
#define GRID_04_38 -
#define NEXT_04_38 0
#endif
#undef COND
#define COND CELL_03_38+CELL_03_39+CELL_04_38+CELL_05_38+CELL_05_39
#if (CELL_04_39 && (COND >= 2) && (COND <= 3)) || (!CELL_04_39 && (COND == 3))
#define GRID_04_39 #
#define NEXT_04_39 1
#else
#define GRID_04_39 -
#define NEXT_04_39 0
#endif
#undef COND
#define COND CELL_04_00+CELL_04_01+CELL_05_01+CELL_06_00+CELL_06_01
#if (CELL_05_00 && (COND >= 2) && (COND <= 3)) || (!CELL_05_00 && (COND == 3))
#define GRID_05_00 #
#define NEXT_05_00 1
#else
#define GRID_05_00 -
#define NEXT_05_00 0
#endif
#undef COND
#define COND CELL_04_00+CELL_04_01+CELL_04_02+CELL_05_00+CELL_05_02+CELL_06_00+CELL_06_01+CELL_06_02
#if (CELL_05_01 && (COND >= 2) && (COND <= 3)) || (!CELL_05_01 && (COND == 3))
#define GRID_05_01 #
#define NEXT_05_01 1
#else
#define GRID_05_01 -
#define NEXT_05_01 0
#endif
#undef COND
#define COND CELL_04_01+CELL_04_02+CELL_04_03+CELL_05_01+CELL_05_03+CELL_06_01+CELL_06_02+CELL_06_03
#if (CELL_05_02 && (COND >= 2) && (COND <= 3)) || (!CELL_05_02 && (COND == 3))
#define GRID_05_02 #
#define NEXT_05_02 1
#else
#define GRID_05_02 -
#define NEXT_05_02 0
#endif
#undef COND
#define COND CELL_04_02+CELL_04_03+CELL_04_04+CELL_05_02+CELL_05_04+CELL_06_02+CELL_06_03+CELL_06_04
#if (CELL_05_03 && (COND >= 2) && (COND <= 3)) || (!CELL_05_03 && (COND == 3))
#define GRID_05_03 #
#define NEXT_05_03 1
#else
#define GRID_05_03 -
#define NEXT_05_03 0
#endif
#undef COND
#define COND CELL_04_03+CELL_04_04+CELL_04_05+CELL_05_03+CELL_05_05+CELL_06_03+CELL_06_04+CELL_06_05
#if (CELL_05_04 && (COND >= 2) && (COND <= 3)) || (!CELL_05_04 && (COND == 3))
#define GRID_05_04 #
#define NEXT_05_04 1
#else
#define GRID_05_04 -
#define NEXT_05_04 0
#endif
#undef COND
#define COND CELL_04_04+CELL_04_05+CELL_04_06+CELL_05_04+CELL_05_06+CELL_06_04+CELL_06_05+CELL_06_06
#if (CELL_05_05 && (COND >= 2) && (COND <= 3)) || (!CELL_05_05 && (COND == 3))
#define GRID_05_05 #
#define NEXT_05_05 1
#else
#define GRID_05_05 -
#define NEXT_05_05 0
#endif
#undef COND
#define COND CELL_04_05+CELL_04_06+CELL_04_07+CELL_05_05+CELL_05_07+CELL_06_05+CELL_06_06+CELL_06_07
#if (CELL_05_06 && (COND >= 2) && (COND <= 3)) || (!CELL_05_06 && (COND == 3))
#define GRID_05_06 #
#define NEXT_05_06 1
#else
#define GRID_05_06 -
#define NEXT_05_06 0
#endif
#undef COND
#define COND CELL_04_06+CELL_04_07+CELL_04_08+CELL_05_06+CELL_05_08+CELL_06_06+CELL_06_07+CELL_06_08
#if (CELL_05_07 && (COND >= 2) && (COND <= 3)) || (!CELL_05_07 && (COND == 3))
#define GRID_05_07 #
#define NEXT_05_07 1
#else
#define GRID_05_07 -
#define NEXT_05_07 0
#endif
#undef COND
#define COND CELL_04_07+CELL_04_08+CELL_04_09+CELL_05_07+CELL_05_09+CELL_06_07+CELL_06_08+CELL_06_09
#if (CELL_05_08 && (COND >= 2) && (COND <= 3)) || (!CELL_05_08 && (COND == 3))
#define GRID_05_08 #
#define NEXT_05_08 1
#else
#define GRID_05_08 -
#define NEXT_05_08 0
#endif
#undef COND
#define COND CELL_04_08+CELL_04_09+CELL_04_10+CELL_05_08+CELL_05_10+CELL_06_08+CELL_06_09+CELL_06_10
#if (CELL_05_09 && (COND >= 2) && (COND <= 3)) || (!CELL_05_09 && (COND == 3))
#define GRID_05_09 #
#define NEXT_05_09 1
#else
#define GRID_05_09 -
#define NEXT_05_09 0
#endif
#undef COND
#define COND CELL_04_09+CELL_04_10+CELL_04_11+CELL_05_09+CELL_05_11+CELL_06_09+CELL_06_10+CELL_06_11
#if (CELL_05_10 && (COND >= 2) && (COND <= 3)) || (!CELL_05_10 && (COND == 3))
#define GRID_05_10 #
#define NEXT_05_10 1
#else
#define GRID_05_10 -
#define NEXT_05_10 0
#endif
#undef COND
#define COND CELL_04_10+CELL_04_11+CELL_04_12+CELL_05_10+CELL_05_12+CELL_06_10+CELL_06_11+CELL_06_12
#if (CELL_05_11 && (COND >= 2) && (COND <= 3)) || (!CELL_05_11 && (COND == 3))
#define GRID_05_11 #
#define NEXT_05_11 1
#else
#define GRID_05_11 -
#define NEXT_05_11 0
#endif
#undef COND
#define COND CELL_04_11+CELL_04_12+CELL_04_13+CELL_05_11+CELL_05_13+CELL_06_11+CELL_06_12+CELL_06_13
#if (CELL_05_12 && (COND >= 2) && (COND <= 3)) || (!CELL_05_12 && (COND == 3))
#define GRID_05_12 #
#define NEXT_05_12 1
#else
#define GRID_05_12 -
#define NEXT_05_12 0
#endif
#undef COND
#define COND CELL_04_12+CELL_04_13+CELL_04_14+CELL_05_12+CELL_05_14+CELL_06_12+CELL_06_13+CELL_06_14
#if (CELL_05_13 && (COND >= 2) && (COND <= 3)) || (!CELL_05_13 && (COND == 3))
#define GRID_05_13 #
#define NEXT_05_13 1
#else
#define GRID_05_13 -
#define NEXT_05_13 0
#endif
#undef COND
#define COND CELL_04_13+CELL_04_14+CELL_04_15+CELL_05_13+CELL_05_15+CELL_06_13+CELL_06_14+CELL_06_15
#if (CELL_05_14 && (COND >= 2) && (COND <= 3)) || (!CELL_05_14 && (COND == 3))
#define GRID_05_14 #
#define NEXT_05_14 1
#else
#define GRID_05_14 -
#define NEXT_05_14 0
#endif
#undef COND
#define COND CELL_04_14+CELL_04_15+CELL_04_16+CELL_05_14+CELL_05_16+CELL_06_14+CELL_06_15+CELL_06_16
#if (CELL_05_15 && (COND >= 2) && (COND <= 3)) || (!CELL_05_15 && (COND == 3))
#define GRID_05_15 #
#define NEXT_05_15 1
#else
#define GRID_05_15 -
#define NEXT_05_15 0
#endif
#undef COND
#define COND CELL_04_15+CELL_04_16+CELL_04_17+CELL_05_15+CELL_05_17+CELL_06_15+CELL_06_16+CELL_06_17
#if (CELL_05_16 && (COND >= 2) && (COND <= 3)) || (!CELL_05_16 && (COND == 3))
#define GRID_05_16 #
#define NEXT_05_16 1
#else
#define GRID_05_16 -
#define NEXT_05_16 0
#endif
#undef COND
#define COND CELL_04_16+CELL_04_17+CELL_04_18+CELL_05_16+CELL_05_18+CELL_06_16+CELL_06_17+CELL_06_18
#if (CELL_05_17 && (COND >= 2) && (COND <= 3)) || (!CELL_05_17 && (COND == 3))
#define GRID_05_17 #
#define NEXT_05_17 1
#else
#define GRID_05_17 -
#define NEXT_05_17 0
#endif
#undef COND
#define COND CELL_04_17+CELL_04_18+CELL_04_19+CELL_05_17+CELL_05_19+CELL_06_17+CELL_06_18+CELL_06_19
#if (CELL_05_18 && (COND >= 2) && (COND <= 3)) || (!CELL_05_18 && (COND == 3))
#define GRID_05_18 #
#define NEXT_05_18 1
#else
#define GRID_05_18 -
#define NEXT_05_18 0
#endif
#undef COND
#define COND CELL_04_18+CELL_04_19+CELL_04_20+CELL_05_18+CELL_05_20+CELL_06_18+CELL_06_19+CELL_06_20
#if (CELL_05_19 && (COND >= 2) && (COND <= 3)) || (!CELL_05_19 && (COND == 3))
#define GRID_05_19 #
#define NEXT_05_19 1
#else
#define GRID_05_19 -
#define NEXT_05_19 0
#endif
#undef COND
#define COND CELL_04_19+CELL_04_20+CELL_04_21+CELL_05_19+CELL_05_21+CELL_06_19+CELL_06_20+CELL_06_21
#if (CELL_05_20 && (COND >= 2) && (COND <= 3)) || (!CELL_05_20 && (COND == 3))
#define GRID_05_20 #
#define NEXT_05_20 1
#else
#define GRID_05_20 -
#define NEXT_05_20 0
#endif
#undef COND
#define COND CELL_04_20+CELL_04_21+CELL_04_22+CELL_05_20+CELL_05_22+CELL_06_20+CELL_06_21+CELL_06_22
#if (CELL_05_21 && (COND >= 2) && (COND <= 3)) || (!CELL_05_21 && (COND == 3))
#define GRID_05_21 #
#define NEXT_05_21 1
#else
#define GRID_05_21 -
#define NEXT_05_21 0
#endif
#undef COND
#define COND CELL_04_21+CELL_04_22+CELL_04_23+CELL_05_21+CELL_05_23+CELL_06_21+CELL_06_22+CELL_06_23
#if (CELL_05_22 && (COND >= 2) && (COND <= 3)) || (!CELL_05_22 && (COND == 3))
#define GRID_05_22 #
#define NEXT_05_22 1
#else
#define GRID_05_22 -
#define NEXT_05_22 0
#endif
#undef COND
#define COND CELL_04_22+CELL_04_23+CELL_04_24+CELL_05_22+CELL_05_24+CELL_06_22+CELL_06_23+CELL_06_24
#if (CELL_05_23 && (COND >= 2) && (COND <= 3)) || (!CELL_05_23 && (COND == 3))
#define GRID_05_23 #
#define NEXT_05_23 1
#else
#define GRID_05_23 -
#define NEXT_05_23 0
#endif
#undef COND
#define COND CELL_04_23+CELL_04_24+CELL_04_25+CELL_05_23+CELL_05_25+CELL_06_23+CELL_06_24+CELL_06_25
#if (CELL_05_24 && (COND >= 2) && (COND <= 3)) || (!CELL_05_24 && (COND == 3))
#define GRID_05_24 #
#define NEXT_05_24 1
#else
#define GRID_05_24 -
#define NEXT_05_24 0
#endif
#undef COND
#define COND CELL_04_24+CELL_04_25+CELL_04_26+CELL_05_24+CELL_05_26+CELL_06_24+CELL_06_25+CELL_06_26
#if (CELL_05_25 && (COND >= 2) && (COND <= 3)) || (!CELL_05_25 && (COND == 3))
#define GRID_05_25 #
#define NEXT_05_25 1
#else
#define GRID_05_25 -
#define NEXT_05_25 0
#endif
#undef COND
#define COND CELL_04_25+CELL_04_26+CELL_04_27+CELL_05_25+CELL_05_27+CELL_06_25+CELL_06_26+CELL_06_27
#if (CELL_05_26 && (COND >= 2) && (COND <= 3)) || (!CELL_05_26 && (COND == 3))
#define GRID_05_26 #
#define NEXT_05_26 1
#else
#define GRID_05_26 -
#define NEXT_05_26 0
#endif
#undef COND
#define COND CELL_04_26+CELL_04_27+CELL_04_28+CELL_05_26+CELL_05_28+CELL_06_26+CELL_06_27+CELL_06_28
#if (CELL_05_27 && (COND >= 2) && (COND <= 3)) || (!CELL_05_27 && (COND == 3))
#define GRID_05_27 #
#define NEXT_05_27 1
#else
#define GRID_05_27 -
#define NEXT_05_27 0
#endif
#undef COND
#define COND CELL_04_27+CELL_04_28+CELL_04_29+CELL_05_27+CELL_05_29+CELL_06_27+CELL_06_28+CELL_06_29
#if (CELL_05_28 && (COND >= 2) && (COND <= 3)) || (!CELL_05_28 && (COND == 3))
#define GRID_05_28 #
#define NEXT_05_28 1
#else
#define GRID_05_28 -
#define NEXT_05_28 0
#endif
#undef COND
#define COND CELL_04_28+CELL_04_29+CELL_04_30+CELL_05_28+CELL_05_30+CELL_06_28+CELL_06_29+CELL_06_30
#if (CELL_05_29 && (COND >= 2) && (COND <= 3)) || (!CELL_05_29 && (COND == 3))
#define GRID_05_29 #
#define NEXT_05_29 1
#else
#define GRID_05_29 -
#define NEXT_05_29 0
#endif
#undef COND
#define COND CELL_04_29+CELL_04_30+CELL_04_31+CELL_05_29+CELL_05_31+CELL_06_29+CELL_06_30+CELL_06_31
#if (CELL_05_30 && (COND >= 2) && (COND <= 3)) || (!CELL_05_30 && (COND == 3))
#define GRID_05_30 #
#define NEXT_05_30 1
#else
#define GRID_05_30 -
#define NEXT_05_30 0
#endif
#undef COND
#define COND CELL_04_30+CELL_04_31+CELL_04_32+CELL_05_30+CELL_05_32+CELL_06_30+CELL_06_31+CELL_06_32
#if (CELL_05_31 && (COND >= 2) && (COND <= 3)) || (!CELL_05_31 && (COND == 3))
#define GRID_05_31 #
#define NEXT_05_31 1
#else
#define GRID_05_31 -
#define NEXT_05_31 0
#endif
#undef COND
#define COND CELL_04_31+CELL_04_32+CELL_04_33+CELL_05_31+CELL_05_33+CELL_06_31+CELL_06_32+CELL_06_33
#if (CELL_05_32 && (COND >= 2) && (COND <= 3)) || (!CELL_05_32 && (COND == 3))
#define GRID_05_32 #
#define NEXT_05_32 1
#else
#define GRID_05_32 -
#define NEXT_05_32 0
#endif
#undef COND
#define COND CELL_04_32+CELL_04_33+CELL_04_34+CELL_05_32+CELL_05_34+CELL_06_32+CELL_06_33+CELL_06_34
#if (CELL_05_33 && (COND >= 2) && (COND <= 3)) || (!CELL_05_33 && (COND == 3))
#define GRID_05_33 #
#define NEXT_05_33 1
#else
#define GRID_05_33 -
#define NEXT_05_33 0
#endif
#undef COND
#define COND CELL_04_33+CELL_04_34+CELL_04_35+CELL_05_33+CELL_05_35+CELL_06_33+CELL_06_34+CELL_06_35
#if (CELL_05_34 && (COND >= 2) && (COND <= 3)) || (!CELL_05_34 && (COND == 3))
#define GRID_05_34 #
#define NEXT_05_34 1
#else
#define GRID_05_34 -
#define NEXT_05_34 0
#endif
#undef COND
#define COND CELL_04_34+CELL_04_35+CELL_04_36+CELL_05_34+CELL_05_36+CELL_06_34+CELL_06_35+CELL_06_36
#if (CELL_05_35 && (COND >= 2) && (COND <= 3)) || (!CELL_05_35 && (COND == 3))
#define GRID_05_35 #
#define NEXT_05_35 1
#else
#define GRID_05_35 -
#define NEXT_05_35 0
#endif
#undef COND
#define COND CELL_04_35+CELL_04_36+CELL_04_37+CELL_05_35+CELL_05_37+CELL_06_35+CELL_06_36+CELL_06_37
#if (CELL_05_36 && (COND >= 2) && (COND <= 3)) || (!CELL_05_36 && (COND == 3))
#define GRID_05_36 #
#define NEXT_05_36 1
#else
#define GRID_05_36 -
#define NEXT_05_36 0
#endif
#undef COND
#define COND CELL_04_36+CELL_04_37+CELL_04_38+CELL_05_36+CELL_05_38+CELL_06_36+CELL_06_37+CELL_06_38
#if (CELL_05_37 && (COND >= 2) && (COND <= 3)) || (!CELL_05_37 && (COND == 3))
#define GRID_05_37 #
#define NEXT_05_37 1
#else
#define GRID_05_37 -
#define NEXT_05_37 0
#endif
#undef COND
#define COND CELL_04_37+CELL_04_38+CELL_04_39+CELL_05_37+CELL_05_39+CELL_06_37+CELL_06_38+CELL_06_39
#if (CELL_05_38 && (COND >= 2) && (COND <= 3)) || (!CELL_05_38 && (COND == 3))
#define GRID_05_38 #
#define NEXT_05_38 1
#else
#define GRID_05_38 -
#define NEXT_05_38 0
#endif
#undef COND
#define COND CELL_04_38+CELL_04_39+CELL_05_38+CELL_06_38+CELL_06_39
#if (CELL_05_39 && (COND >= 2) && (COND <= 3)) || (!CELL_05_39 && (COND == 3))
#define GRID_05_39 #
#define NEXT_05_39 1
#else
#define GRID_05_39 -
#define NEXT_05_39 0
#endif
#undef COND
#define COND CELL_05_00+CELL_05_01+CELL_06_01+CELL_07_00+CELL_07_01
#if (CELL_06_00 && (COND >= 2) && (COND <= 3)) || (!CELL_06_00 && (COND == 3))
#define GRID_06_00 #
#define NEXT_06_00 1
#else
#define GRID_06_00 -
#define NEXT_06_00 0
#endif
#undef COND
#define COND CELL_05_00+CELL_05_01+CELL_05_02+CELL_06_00+CELL_06_02+CELL_07_00+CELL_07_01+CELL_07_02
#if (CELL_06_01 && (COND >= 2) && (COND <= 3)) || (!CELL_06_01 && (COND == 3))
#define GRID_06_01 #
#define NEXT_06_01 1
#else
#define GRID_06_01 -
#define NEXT_06_01 0
#endif
#undef COND
#define COND CELL_05_01+CELL_05_02+CELL_05_03+CELL_06_01+CELL_06_03+CELL_07_01+CELL_07_02+CELL_07_03
#if (CELL_06_02 && (COND >= 2) && (COND <= 3)) || (!CELL_06_02 && (COND == 3))
#define GRID_06_02 #
#define NEXT_06_02 1
#else
#define GRID_06_02 -
#define NEXT_06_02 0
#endif
#undef COND
#define COND CELL_05_02+CELL_05_03+CELL_05_04+CELL_06_02+CELL_06_04+CELL_07_02+CELL_07_03+CELL_07_04
#if (CELL_06_03 && (COND >= 2) && (COND <= 3)) || (!CELL_06_03 && (COND == 3))
#define GRID_06_03 #
#define NEXT_06_03 1
#else
#define GRID_06_03 -
#define NEXT_06_03 0
#endif
#undef COND
#define COND CELL_05_03+CELL_05_04+CELL_05_05+CELL_06_03+CELL_06_05+CELL_07_03+CELL_07_04+CELL_07_05
#if (CELL_06_04 && (COND >= 2) && (COND <= 3)) || (!CELL_06_04 && (COND == 3))
#define GRID_06_04 #
#define NEXT_06_04 1
#else
#define GRID_06_04 -
#define NEXT_06_04 0
#endif
#undef COND
#define COND CELL_05_04+CELL_05_05+CELL_05_06+CELL_06_04+CELL_06_06+CELL_07_04+CELL_07_05+CELL_07_06
#if (CELL_06_05 && (COND >= 2) && (COND <= 3)) || (!CELL_06_05 && (COND == 3))
#define GRID_06_05 #
#define NEXT_06_05 1
#else
#define GRID_06_05 -
#define NEXT_06_05 0
#endif
#undef COND
#define COND CELL_05_05+CELL_05_06+CELL_05_07+CELL_06_05+CELL_06_07+CELL_07_05+CELL_07_06+CELL_07_07
#if (CELL_06_06 && (COND >= 2) && (COND <= 3)) || (!CELL_06_06 && (COND == 3))
#define GRID_06_06 #
#define NEXT_06_06 1
#else
#define GRID_06_06 -
#define NEXT_06_06 0
#endif
#undef COND
#define COND CELL_05_06+CELL_05_07+CELL_05_08+CELL_06_06+CELL_06_08+CELL_07_06+CELL_07_07+CELL_07_08
#if (CELL_06_07 && (COND >= 2) && (COND <= 3)) || (!CELL_06_07 && (COND == 3))
#define GRID_06_07 #
#define NEXT_06_07 1
#else
#define GRID_06_07 -
#define NEXT_06_07 0
#endif
#undef COND
#define COND CELL_05_07+CELL_05_08+CELL_05_09+CELL_06_07+CELL_06_09+CELL_07_07+CELL_07_08+CELL_07_09
#if (CELL_06_08 && (COND >= 2) && (COND <= 3)) || (!CELL_06_08 && (COND == 3))
#define GRID_06_08 #
#define NEXT_06_08 1
#else
#define GRID_06_08 -
#define NEXT_06_08 0
#endif
#undef COND
#define COND CELL_05_08+CELL_05_09+CELL_05_10+CELL_06_08+CELL_06_10+CELL_07_08+CELL_07_09+CELL_07_10
#if (CELL_06_09 && (COND >= 2) && (COND <= 3)) || (!CELL_06_09 && (COND == 3))
#define GRID_06_09 #
#define NEXT_06_09 1
#else
#define GRID_06_09 -
#define NEXT_06_09 0
#endif
#undef COND
#define COND CELL_05_09+CELL_05_10+CELL_05_11+CELL_06_09+CELL_06_11+CELL_07_09+CELL_07_10+CELL_07_11
#if (CELL_06_10 && (COND >= 2) && (COND <= 3)) || (!CELL_06_10 && (COND == 3))
#define GRID_06_10 #
#define NEXT_06_10 1
#else
#define GRID_06_10 -
#define NEXT_06_10 0
#endif
#undef COND
#define COND CELL_05_10+CELL_05_11+CELL_05_12+CELL_06_10+CELL_06_12+CELL_07_10+CELL_07_11+CELL_07_12
#if (CELL_06_11 && (COND >= 2) && (COND <= 3)) || (!CELL_06_11 && (COND == 3))
#define GRID_06_11 #
#define NEXT_06_11 1
#else
#define GRID_06_11 -
#define NEXT_06_11 0
#endif
#undef COND
#define COND CELL_05_11+CELL_05_12+CELL_05_13+CELL_06_11+CELL_06_13+CELL_07_11+CELL_07_12+CELL_07_13
#if (CELL_06_12 && (COND >= 2) && (COND <= 3)) || (!CELL_06_12 && (COND == 3))
#define GRID_06_12 #
#define NEXT_06_12 1
#else
#define GRID_06_12 -
#define NEXT_06_12 0
#endif
#undef COND
#define COND CELL_05_12+CELL_05_13+CELL_05_14+CELL_06_12+CELL_06_14+CELL_07_12+CELL_07_13+CELL_07_14
#if (CELL_06_13 && (COND >= 2) && (COND <= 3)) || (!CELL_06_13 && (COND == 3))
#define GRID_06_13 #
#define NEXT_06_13 1
#else
#define GRID_06_13 -
#define NEXT_06_13 0
#endif
#undef COND
#define COND CELL_05_13+CELL_05_14+CELL_05_15+CELL_06_13+CELL_06_15+CELL_07_13+CELL_07_14+CELL_07_15
#if (CELL_06_14 && (COND >= 2) && (COND <= 3)) || (!CELL_06_14 && (COND == 3))
#define GRID_06_14 #
#define NEXT_06_14 1
#else
#define GRID_06_14 -
#define NEXT_06_14 0
#endif
#undef COND
#define COND CELL_05_14+CELL_05_15+CELL_05_16+CELL_06_14+CELL_06_16+CELL_07_14+CELL_07_15+CELL_07_16
#if (CELL_06_15 && (COND >= 2) && (COND <= 3)) || (!CELL_06_15 && (COND == 3))
#define GRID_06_15 #
#define NEXT_06_15 1
#else
#define GRID_06_15 -
#define NEXT_06_15 0
#endif
#undef COND
#define COND CELL_05_15+CELL_05_16+CELL_05_17+CELL_06_15+CELL_06_17+CELL_07_15+CELL_07_16+CELL_07_17
#if (CELL_06_16 && (COND >= 2) && (COND <= 3)) || (!CELL_06_16 && (COND == 3))
#define GRID_06_16 #
#define NEXT_06_16 1
#else
#define GRID_06_16 -
#define NEXT_06_16 0
#endif
#undef COND
#define COND CELL_05_16+CELL_05_17+CELL_05_18+CELL_06_16+CELL_06_18+CELL_07_16+CELL_07_17+CELL_07_18
#if (CELL_06_17 && (COND >= 2) && (COND <= 3)) || (!CELL_06_17 && (COND == 3))
#define GRID_06_17 #
#define NEXT_06_17 1
#else
#define GRID_06_17 -
#define NEXT_06_17 0
#endif
#undef COND
#define COND CELL_05_17+CELL_05_18+CELL_05_19+CELL_06_17+CELL_06_19+CELL_07_17+CELL_07_18+CELL_07_19
#if (CELL_06_18 && (COND >= 2) && (COND <= 3)) || (!CELL_06_18 && (COND == 3))
#define GRID_06_18 #
#define NEXT_06_18 1
#else
#define GRID_06_18 -
#define NEXT_06_18 0
#endif
#undef COND
#define COND CELL_05_18+CELL_05_19+CELL_05_20+CELL_06_18+CELL_06_20+CELL_07_18+CELL_07_19+CELL_07_20
#if (CELL_06_19 && (COND >= 2) && (COND <= 3)) || (!CELL_06_19 && (COND == 3))
#define GRID_06_19 #
#define NEXT_06_19 1
#else
#define GRID_06_19 -
#define NEXT_06_19 0
#endif
#undef COND
#define COND CELL_05_19+CELL_05_20+CELL_05_21+CELL_06_19+CELL_06_21+CELL_07_19+CELL_07_20+CELL_07_21
#if (CELL_06_20 && (COND >= 2) && (COND <= 3)) || (!CELL_06_20 && (COND == 3))
#define GRID_06_20 #
#define NEXT_06_20 1
#else
#define GRID_06_20 -
#define NEXT_06_20 0
#endif
#undef COND
#define COND CELL_05_20+CELL_05_21+CELL_05_22+CELL_06_20+CELL_06_22+CELL_07_20+CELL_07_21+CELL_07_22
#if (CELL_06_21 && (COND >= 2) && (COND <= 3)) || (!CELL_06_21 && (COND == 3))
#define GRID_06_21 #
#define NEXT_06_21 1
#else
#define GRID_06_21 -
#define NEXT_06_21 0
#endif
#undef COND
#define COND CELL_05_21+CELL_05_22+CELL_05_23+CELL_06_21+CELL_06_23+CELL_07_21+CELL_07_22+CELL_07_23
#if (CELL_06_22 && (COND >= 2) && (COND <= 3)) || (!CELL_06_22 && (COND == 3))
#define GRID_06_22 #
#define NEXT_06_22 1
#else
#define GRID_06_22 -
#define NEXT_06_22 0
#endif
#undef COND
#define COND CELL_05_22+CELL_05_23+CELL_05_24+CELL_06_22+CELL_06_24+CELL_07_22+CELL_07_23+CELL_07_24
#if (CELL_06_23 && (COND >= 2) && (COND <= 3)) || (!CELL_06_23 && (COND == 3))
#define GRID_06_23 #
#define NEXT_06_23 1
#else
#define GRID_06_23 -
#define NEXT_06_23 0
#endif
#undef COND
#define COND CELL_05_23+CELL_05_24+CELL_05_25+CELL_06_23+CELL_06_25+CELL_07_23+CELL_07_24+CELL_07_25
#if (CELL_06_24 && (COND >= 2) && (COND <= 3)) || (!CELL_06_24 && (COND == 3))
#define GRID_06_24 #
#define NEXT_06_24 1
#else
#define GRID_06_24 -
#define NEXT_06_24 0
#endif
#undef COND
#define COND CELL_05_24+CELL_05_25+CELL_05_26+CELL_06_24+CELL_06_26+CELL_07_24+CELL_07_25+CELL_07_26
#if (CELL_06_25 && (COND >= 2) && (COND <= 3)) || (!CELL_06_25 && (COND == 3))
#define GRID_06_25 #
#define NEXT_06_25 1
#else
#define GRID_06_25 -
#define NEXT_06_25 0
#endif
#undef COND
#define COND CELL_05_25+CELL_05_26+CELL_05_27+CELL_06_25+CELL_06_27+CELL_07_25+CELL_07_26+CELL_07_27
#if (CELL_06_26 && (COND >= 2) && (COND <= 3)) || (!CELL_06_26 && (COND == 3))
#define GRID_06_26 #
#define NEXT_06_26 1
#else
#define GRID_06_26 -
#define NEXT_06_26 0
#endif
#undef COND
#define COND CELL_05_26+CELL_05_27+CELL_05_28+CELL_06_26+CELL_06_28+CELL_07_26+CELL_07_27+CELL_07_28
#if (CELL_06_27 && (COND >= 2) && (COND <= 3)) || (!CELL_06_27 && (COND == 3))
#define GRID_06_27 #
#define NEXT_06_27 1
#else
#define GRID_06_27 -
#define NEXT_06_27 0
#endif
#undef COND
#define COND CELL_05_27+CELL_05_28+CELL_05_29+CELL_06_27+CELL_06_29+CELL_07_27+CELL_07_28+CELL_07_29
#if (CELL_06_28 && (COND >= 2) && (COND <= 3)) || (!CELL_06_28 && (COND == 3))
#define GRID_06_28 #
#define NEXT_06_28 1
#else
#define GRID_06_28 -
#define NEXT_06_28 0
#endif
#undef COND
#define COND CELL_05_28+CELL_05_29+CELL_05_30+CELL_06_28+CELL_06_30+CELL_07_28+CELL_07_29+CELL_07_30
#if (CELL_06_29 && (COND >= 2) && (COND <= 3)) || (!CELL_06_29 && (COND == 3))
#define GRID_06_29 #
#define NEXT_06_29 1
#else
#define GRID_06_29 -
#define NEXT_06_29 0
#endif
#undef COND
#define COND CELL_05_29+CELL_05_30+CELL_05_31+CELL_06_29+CELL_06_31+CELL_07_29+CELL_07_30+CELL_07_31
#if (CELL_06_30 && (COND >= 2) && (COND <= 3)) || (!CELL_06_30 && (COND == 3))
#define GRID_06_30 #
#define NEXT_06_30 1
#else
#define GRID_06_30 -
#define NEXT_06_30 0
#endif
#undef COND
#define COND CELL_05_30+CELL_05_31+CELL_05_32+CELL_06_30+CELL_06_32+CELL_07_30+CELL_07_31+CELL_07_32
#if (CELL_06_31 && (COND >= 2) && (COND <= 3)) || (!CELL_06_31 && (COND == 3))
#define GRID_06_31 #
#define NEXT_06_31 1
#else
#define GRID_06_31 -
#define NEXT_06_31 0
#endif
#undef COND
#define COND CELL_05_31+CELL_05_32+CELL_05_33+CELL_06_31+CELL_06_33+CELL_07_31+CELL_07_32+CELL_07_33
#if (CELL_06_32 && (COND >= 2) && (COND <= 3)) || (!CELL_06_32 && (COND == 3))
#define GRID_06_32 #
#define NEXT_06_32 1
#else
#define GRID_06_32 -
#define NEXT_06_32 0
#endif
#undef COND
#define COND CELL_05_32+CELL_05_33+CELL_05_34+CELL_06_32+CELL_06_34+CELL_07_32+CELL_07_33+CELL_07_34
#if (CELL_06_33 && (COND >= 2) && (COND <= 3)) || (!CELL_06_33 && (COND == 3))
#define GRID_06_33 #
#define NEXT_06_33 1
#else
#define GRID_06_33 -
#define NEXT_06_33 0
#endif
#undef COND
#define COND CELL_05_33+CELL_05_34+CELL_05_35+CELL_06_33+CELL_06_35+CELL_07_33+CELL_07_34+CELL_07_35
#if (CELL_06_34 && (COND >= 2) && (COND <= 3)) || (!CELL_06_34 && (COND == 3))
#define GRID_06_34 #
#define NEXT_06_34 1
#else
#define GRID_06_34 -
#define NEXT_06_34 0
#endif
#undef COND
#define COND CELL_05_34+CELL_05_35+CELL_05_36+CELL_06_34+CELL_06_36+CELL_07_34+CELL_07_35+CELL_07_36
#if (CELL_06_35 && (COND >= 2) && (COND <= 3)) || (!CELL_06_35 && (COND == 3))
#define GRID_06_35 #
#define NEXT_06_35 1
#else
#define GRID_06_35 -
#define NEXT_06_35 0
#endif
#undef COND
#define COND CELL_05_35+CELL_05_36+CELL_05_37+CELL_06_35+CELL_06_37+CELL_07_35+CELL_07_36+CELL_07_37
#if (CELL_06_36 && (COND >= 2) && (COND <= 3)) || (!CELL_06_36 && (COND == 3))
#define GRID_06_36 #
#define NEXT_06_36 1
#else
#define GRID_06_36 -
#define NEXT_06_36 0
#endif
#undef COND
#define COND CELL_05_36+CELL_05_37+CELL_05_38+CELL_06_36+CELL_06_38+CELL_07_36+CELL_07_37+CELL_07_38
#if (CELL_06_37 && (COND >= 2) && (COND <= 3)) || (!CELL_06_37 && (COND == 3))
#define GRID_06_37 #
#define NEXT_06_37 1
#else
#define GRID_06_37 -
#define NEXT_06_37 0
#endif
#undef COND
#define COND CELL_05_37+CELL_05_38+CELL_05_39+CELL_06_37+CELL_06_39+CELL_07_37+CELL_07_38+CELL_07_39
#if (CELL_06_38 && (COND >= 2) && (COND <= 3)) || (!CELL_06_38 && (COND == 3))
#define GRID_06_38 #
#define NEXT_06_38 1
#else
#define GRID_06_38 -
#define NEXT_06_38 0
#endif
#undef COND
#define COND CELL_05_38+CELL_05_39+CELL_06_38+CELL_07_38+CELL_07_39
#if (CELL_06_39 && (COND >= 2) && (COND <= 3)) || (!CELL_06_39 && (COND == 3))
#define GRID_06_39 #
#define NEXT_06_39 1
#else
#define GRID_06_39 -
#define NEXT_06_39 0
#endif
#undef COND
#define COND CELL_06_00+CELL_06_01+CELL_07_01+CELL_08_00+CELL_08_01
#if (CELL_07_00 && (COND >= 2) && (COND <= 3)) || (!CELL_07_00 && (COND == 3))
#define GRID_07_00 #
#define NEXT_07_00 1
#else
#define GRID_07_00 -
#define NEXT_07_00 0
#endif
#undef COND
#define COND CELL_06_00+CELL_06_01+CELL_06_02+CELL_07_00+CELL_07_02+CELL_08_00+CELL_08_01+CELL_08_02
#if (CELL_07_01 && (COND >= 2) && (COND <= 3)) || (!CELL_07_01 && (COND == 3))
#define GRID_07_01 #
#define NEXT_07_01 1
#else
#define GRID_07_01 -
#define NEXT_07_01 0
#endif
#undef COND
#define COND CELL_06_01+CELL_06_02+CELL_06_03+CELL_07_01+CELL_07_03+CELL_08_01+CELL_08_02+CELL_08_03
#if (CELL_07_02 && (COND >= 2) && (COND <= 3)) || (!CELL_07_02 && (COND == 3))
#define GRID_07_02 #
#define NEXT_07_02 1
#else
#define GRID_07_02 -
#define NEXT_07_02 0
#endif
#undef COND
#define COND CELL_06_02+CELL_06_03+CELL_06_04+CELL_07_02+CELL_07_04+CELL_08_02+CELL_08_03+CELL_08_04
#if (CELL_07_03 && (COND >= 2) && (COND <= 3)) || (!CELL_07_03 && (COND == 3))
#define GRID_07_03 #
#define NEXT_07_03 1
#else
#define GRID_07_03 -
#define NEXT_07_03 0
#endif
#undef COND
#define COND CELL_06_03+CELL_06_04+CELL_06_05+CELL_07_03+CELL_07_05+CELL_08_03+CELL_08_04+CELL_08_05
#if (CELL_07_04 && (COND >= 2) && (COND <= 3)) || (!CELL_07_04 && (COND == 3))
#define GRID_07_04 #
#define NEXT_07_04 1
#else
#define GRID_07_04 -
#define NEXT_07_04 0
#endif
#undef COND
#define COND CELL_06_04+CELL_06_05+CELL_06_06+CELL_07_04+CELL_07_06+CELL_08_04+CELL_08_05+CELL_08_06
#if (CELL_07_05 && (COND >= 2) && (COND <= 3)) || (!CELL_07_05 && (COND == 3))
#define GRID_07_05 #
#define NEXT_07_05 1
#else
#define GRID_07_05 -
#define NEXT_07_05 0
#endif
#undef COND
#define COND CELL_06_05+CELL_06_06+CELL_06_07+CELL_07_05+CELL_07_07+CELL_08_05+CELL_08_06+CELL_08_07
#if (CELL_07_06 && (COND >= 2) && (COND <= 3)) || (!CELL_07_06 && (COND == 3))
#define GRID_07_06 #
#define NEXT_07_06 1
#else
#define GRID_07_06 -
#define NEXT_07_06 0
#endif
#undef COND
#define COND CELL_06_06+CELL_06_07+CELL_06_08+CELL_07_06+CELL_07_08+CELL_08_06+CELL_08_07+CELL_08_08
#if (CELL_07_07 && (COND >= 2) && (COND <= 3)) || (!CELL_07_07 && (COND == 3))
#define GRID_07_07 #
#define NEXT_07_07 1
#else
#define GRID_07_07 -
#define NEXT_07_07 0
#endif
#undef COND
#define COND CELL_06_07+CELL_06_08+CELL_06_09+CELL_07_07+CELL_07_09+CELL_08_07+CELL_08_08+CELL_08_09
#if (CELL_07_08 && (COND >= 2) && (COND <= 3)) || (!CELL_07_08 && (COND == 3))
#define GRID_07_08 #
#define NEXT_07_08 1
#else
#define GRID_07_08 -
#define NEXT_07_08 0
#endif
#undef COND
#define COND CELL_06_08+CELL_06_09+CELL_06_10+CELL_07_08+CELL_07_10+CELL_08_08+CELL_08_09+CELL_08_10
#if (CELL_07_09 && (COND >= 2) && (COND <= 3)) || (!CELL_07_09 && (COND == 3))
#define GRID_07_09 #
#define NEXT_07_09 1
#else
#define GRID_07_09 -
#define NEXT_07_09 0
#endif
#undef COND
#define COND CELL_06_09+CELL_06_10+CELL_06_11+CELL_07_09+CELL_07_11+CELL_08_09+CELL_08_10+CELL_08_11
#if (CELL_07_10 && (COND >= 2) && (COND <= 3)) || (!CELL_07_10 && (COND == 3))
#define GRID_07_10 #
#define NEXT_07_10 1
#else
#define GRID_07_10 -
#define NEXT_07_10 0
#endif
#undef COND
#define COND CELL_06_10+CELL_06_11+CELL_06_12+CELL_07_10+CELL_07_12+CELL_08_10+CELL_08_11+CELL_08_12
#if (CELL_07_11 && (COND >= 2) && (COND <= 3)) || (!CELL_07_11 && (COND == 3))
#define GRID_07_11 #
#define NEXT_07_11 1
#else
#define GRID_07_11 -
#define NEXT_07_11 0
#endif
#undef COND
#define COND CELL_06_11+CELL_06_12+CELL_06_13+CELL_07_11+CELL_07_13+CELL_08_11+CELL_08_12+CELL_08_13
#if (CELL_07_12 && (COND >= 2) && (COND <= 3)) || (!CELL_07_12 && (COND == 3))
#define GRID_07_12 #
#define NEXT_07_12 1
#else
#define GRID_07_12 -
#define NEXT_07_12 0
#endif
#undef COND
#define COND CELL_06_12+CELL_06_13+CELL_06_14+CELL_07_12+CELL_07_14+CELL_08_12+CELL_08_13+CELL_08_14
#if (CELL_07_13 && (COND >= 2) && (COND <= 3)) || (!CELL_07_13 && (COND == 3))
#define GRID_07_13 #
#define NEXT_07_13 1
#else
#define GRID_07_13 -
#define NEXT_07_13 0
#endif
#undef COND
#define COND CELL_06_13+CELL_06_14+CELL_06_15+CELL_07_13+CELL_07_15+CELL_08_13+CELL_08_14+CELL_08_15
#if (CELL_07_14 && (COND >= 2) && (COND <= 3)) || (!CELL_07_14 && (COND == 3))
#define GRID_07_14 #
#define NEXT_07_14 1
#else
#define GRID_07_14 -
#define NEXT_07_14 0
#endif
#undef COND
#define COND CELL_06_14+CELL_06_15+CELL_06_16+CELL_07_14+CELL_07_16+CELL_08_14+CELL_08_15+CELL_08_16
#if (CELL_07_15 && (COND >= 2) && (COND <= 3)) || (!CELL_07_15 && (COND == 3))
#define GRID_07_15 #
#define NEXT_07_15 1
#else
#define GRID_07_15 -
#define NEXT_07_15 0
#endif
#undef COND
#define COND CELL_06_15+CELL_06_16+CELL_06_17+CELL_07_15+CELL_07_17+CELL_08_15+CELL_08_16+CELL_08_17
#if (CELL_07_16 && (COND >= 2) && (COND <= 3)) || (!CELL_07_16 && (COND == 3))
#define GRID_07_16 #
#define NEXT_07_16 1
#else
#define GRID_07_16 -
#define NEXT_07_16 0
#endif
#undef COND
#define COND CELL_06_16+CELL_06_17+CELL_06_18+CELL_07_16+CELL_07_18+CELL_08_16+CELL_08_17+CELL_08_18
#if (CELL_07_17 && (COND >= 2) && (COND <= 3)) || (!CELL_07_17 && (COND == 3))
#define GRID_07_17 #
#define NEXT_07_17 1
#else
#define GRID_07_17 -
#define NEXT_07_17 0
#endif
#undef COND
#define COND CELL_06_17+CELL_06_18+CELL_06_19+CELL_07_17+CELL_07_19+CELL_08_17+CELL_08_18+CELL_08_19
#if (CELL_07_18 && (COND >= 2) && (COND <= 3)) || (!CELL_07_18 && (COND == 3))
#define GRID_07_18 #
#define NEXT_07_18 1
#else
#define GRID_07_18 -
#define NEXT_07_18 0
#endif
#undef COND
#define COND CELL_06_18+CELL_06_19+CELL_06_20+CELL_07_18+CELL_07_20+CELL_08_18+CELL_08_19+CELL_08_20
#if (CELL_07_19 && (COND >= 2) && (COND <= 3)) || (!CELL_07_19 && (COND == 3))
#define GRID_07_19 #
#define NEXT_07_19 1
#else
#define GRID_07_19 -
#define NEXT_07_19 0
#endif
#undef COND
#define COND CELL_06_19+CELL_06_20+CELL_06_21+CELL_07_19+CELL_07_21+CELL_08_19+CELL_08_20+CELL_08_21
#if (CELL_07_20 && (COND >= 2) && (COND <= 3)) || (!CELL_07_20 && (COND == 3))
#define GRID_07_20 #
#define NEXT_07_20 1
#else
#define GRID_07_20 -
#define NEXT_07_20 0
#endif
#undef COND
#define COND CELL_06_20+CELL_06_21+CELL_06_22+CELL_07_20+CELL_07_22+CELL_08_20+CELL_08_21+CELL_08_22
#if (CELL_07_21 && (COND >= 2) && (COND <= 3)) || (!CELL_07_21 && (COND == 3))
#define GRID_07_21 #
#define NEXT_07_21 1
#else
#define GRID_07_21 -
#define NEXT_07_21 0
#endif
#undef COND
#define COND CELL_06_21+CELL_06_22+CELL_06_23+CELL_07_21+CELL_07_23+CELL_08_21+CELL_08_22+CELL_08_23
#if (CELL_07_22 && (COND >= 2) && (COND <= 3)) || (!CELL_07_22 && (COND == 3))
#define GRID_07_22 #
#define NEXT_07_22 1
#else
#define GRID_07_22 -
#define NEXT_07_22 0
#endif
#undef COND
#define COND CELL_06_22+CELL_06_23+CELL_06_24+CELL_07_22+CELL_07_24+CELL_08_22+CELL_08_23+CELL_08_24
#if (CELL_07_23 && (COND >= 2) && (COND <= 3)) || (!CELL_07_23 && (COND == 3))
#define GRID_07_23 #
#define NEXT_07_23 1
#else
#define GRID_07_23 -
#define NEXT_07_23 0
#endif
#undef COND
#define COND CELL_06_23+CELL_06_24+CELL_06_25+CELL_07_23+CELL_07_25+CELL_08_23+CELL_08_24+CELL_08_25
#if (CELL_07_24 && (COND >= 2) && (COND <= 3)) || (!CELL_07_24 && (COND == 3))
#define GRID_07_24 #
#define NEXT_07_24 1
#else
#define GRID_07_24 -
#define NEXT_07_24 0
#endif
#undef COND
#define COND CELL_06_24+CELL_06_25+CELL_06_26+CELL_07_24+CELL_07_26+CELL_08_24+CELL_08_25+CELL_08_26
#if (CELL_07_25 && (COND >= 2) && (COND <= 3)) || (!CELL_07_25 && (COND == 3))
#define GRID_07_25 #
#define NEXT_07_25 1
#else
#define GRID_07_25 -
#define NEXT_07_25 0
#endif
#undef COND
#define COND CELL_06_25+CELL_06_26+CELL_06_27+CELL_07_25+CELL_07_27+CELL_08_25+CELL_08_26+CELL_08_27
#if (CELL_07_26 && (COND >= 2) && (COND <= 3)) || (!CELL_07_26 && (COND == 3))
#define GRID_07_26 #
#define NEXT_07_26 1
#else
#define GRID_07_26 -
#define NEXT_07_26 0
#endif
#undef COND
#define COND CELL_06_26+CELL_06_27+CELL_06_28+CELL_07_26+CELL_07_28+CELL_08_26+CELL_08_27+CELL_08_28
#if (CELL_07_27 && (COND >= 2) && (COND <= 3)) || (!CELL_07_27 && (COND == 3))
#define GRID_07_27 #
#define NEXT_07_27 1
#else
#define GRID_07_27 -
#define NEXT_07_27 0
#endif
#undef COND
#define COND CELL_06_27+CELL_06_28+CELL_06_29+CELL_07_27+CELL_07_29+CELL_08_27+CELL_08_28+CELL_08_29
#if (CELL_07_28 && (COND >= 2) && (COND <= 3)) || (!CELL_07_28 && (COND == 3))
#define GRID_07_28 #
#define NEXT_07_28 1
#else
#define GRID_07_28 -
#define NEXT_07_28 0
#endif
#undef COND
#define COND CELL_06_28+CELL_06_29+CELL_06_30+CELL_07_28+CELL_07_30+CELL_08_28+CELL_08_29+CELL_08_30
#if (CELL_07_29 && (COND >= 2) && (COND <= 3)) || (!CELL_07_29 && (COND == 3))
#define GRID_07_29 #
#define NEXT_07_29 1
#else
#define GRID_07_29 -
#define NEXT_07_29 0
#endif
#undef COND
#define COND CELL_06_29+CELL_06_30+CELL_06_31+CELL_07_29+CELL_07_31+CELL_08_29+CELL_08_30+CELL_08_31
#if (CELL_07_30 && (COND >= 2) && (COND <= 3)) || (!CELL_07_30 && (COND == 3))
#define GRID_07_30 #
#define NEXT_07_30 1
#else
#define GRID_07_30 -
#define NEXT_07_30 0
#endif
#undef COND
#define COND CELL_06_30+CELL_06_31+CELL_06_32+CELL_07_30+CELL_07_32+CELL_08_30+CELL_08_31+CELL_08_32
#if (CELL_07_31 && (COND >= 2) && (COND <= 3)) || (!CELL_07_31 && (COND == 3))
#define GRID_07_31 #
#define NEXT_07_31 1
#else
#define GRID_07_31 -
#define NEXT_07_31 0
#endif
#undef COND
#define COND CELL_06_31+CELL_06_32+CELL_06_33+CELL_07_31+CELL_07_33+CELL_08_31+CELL_08_32+CELL_08_33
#if (CELL_07_32 && (COND >= 2) && (COND <= 3)) || (!CELL_07_32 && (COND == 3))
#define GRID_07_32 #
#define NEXT_07_32 1
#else
#define GRID_07_32 -
#define NEXT_07_32 0
#endif
#undef COND
#define COND CELL_06_32+CELL_06_33+CELL_06_34+CELL_07_32+CELL_07_34+CELL_08_32+CELL_08_33+CELL_08_34
#if (CELL_07_33 && (COND >= 2) && (COND <= 3)) || (!CELL_07_33 && (COND == 3))
#define GRID_07_33 #
#define NEXT_07_33 1
#else
#define GRID_07_33 -
#define NEXT_07_33 0
#endif
#undef COND
#define COND CELL_06_33+CELL_06_34+CELL_06_35+CELL_07_33+CELL_07_35+CELL_08_33+CELL_08_34+CELL_08_35
#if (CELL_07_34 && (COND >= 2) && (COND <= 3)) || (!CELL_07_34 && (COND == 3))
#define GRID_07_34 #
#define NEXT_07_34 1
#else
#define GRID_07_34 -
#define NEXT_07_34 0
#endif
#undef COND
#define COND CELL_06_34+CELL_06_35+CELL_06_36+CELL_07_34+CELL_07_36+CELL_08_34+CELL_08_35+CELL_08_36
#if (CELL_07_35 && (COND >= 2) && (COND <= 3)) || (!CELL_07_35 && (COND == 3))
#define GRID_07_35 #
#define NEXT_07_35 1
#else
#define GRID_07_35 -
#define NEXT_07_35 0
#endif
#undef COND
#define COND CELL_06_35+CELL_06_36+CELL_06_37+CELL_07_35+CELL_07_37+CELL_08_35+CELL_08_36+CELL_08_37
#if (CELL_07_36 && (COND >= 2) && (COND <= 3)) || (!CELL_07_36 && (COND == 3))
#define GRID_07_36 #
#define NEXT_07_36 1
#else
#define GRID_07_36 -
#define NEXT_07_36 0
#endif
#undef COND
#define COND CELL_06_36+CELL_06_37+CELL_06_38+CELL_07_36+CELL_07_38+CELL_08_36+CELL_08_37+CELL_08_38
#if (CELL_07_37 && (COND >= 2) && (COND <= 3)) || (!CELL_07_37 && (COND == 3))
#define GRID_07_37 #
#define NEXT_07_37 1
#else
#define GRID_07_37 -
#define NEXT_07_37 0
#endif
#undef COND
#define COND CELL_06_37+CELL_06_38+CELL_06_39+CELL_07_37+CELL_07_39+CELL_08_37+CELL_08_38+CELL_08_39
#if (CELL_07_38 && (COND >= 2) && (COND <= 3)) || (!CELL_07_38 && (COND == 3))
#define GRID_07_38 #
#define NEXT_07_38 1
#else
#define GRID_07_38 -
#define NEXT_07_38 0
#endif
#undef COND
#define COND CELL_06_38+CELL_06_39+CELL_07_38+CELL_08_38+CELL_08_39
#if (CELL_07_39 && (COND >= 2) && (COND <= 3)) || (!CELL_07_39 && (COND == 3))
#define GRID_07_39 #
#define NEXT_07_39 1
#else
#define GRID_07_39 -
#define NEXT_07_39 0
#endif
#undef COND
#define COND CELL_07_00+CELL_07_01+CELL_08_01+CELL_09_00+CELL_09_01
#if (CELL_08_00 && (COND >= 2) && (COND <= 3)) || (!CELL_08_00 && (COND == 3))
#define GRID_08_00 #
#define NEXT_08_00 1
#else
#define GRID_08_00 -
#define NEXT_08_00 0
#endif
#undef COND
#define COND CELL_07_00+CELL_07_01+CELL_07_02+CELL_08_00+CELL_08_02+CELL_09_00+CELL_09_01+CELL_09_02
#if (CELL_08_01 && (COND >= 2) && (COND <= 3)) || (!CELL_08_01 && (COND == 3))
#define GRID_08_01 #
#define NEXT_08_01 1
#else
#define GRID_08_01 -
#define NEXT_08_01 0
#endif
#undef COND
#define COND CELL_07_01+CELL_07_02+CELL_07_03+CELL_08_01+CELL_08_03+CELL_09_01+CELL_09_02+CELL_09_03
#if (CELL_08_02 && (COND >= 2) && (COND <= 3)) || (!CELL_08_02 && (COND == 3))
#define GRID_08_02 #
#define NEXT_08_02 1
#else
#define GRID_08_02 -
#define NEXT_08_02 0
#endif
#undef COND
#define COND CELL_07_02+CELL_07_03+CELL_07_04+CELL_08_02+CELL_08_04+CELL_09_02+CELL_09_03+CELL_09_04
#if (CELL_08_03 && (COND >= 2) && (COND <= 3)) || (!CELL_08_03 && (COND == 3))
#define GRID_08_03 #
#define NEXT_08_03 1
#else
#define GRID_08_03 -
#define NEXT_08_03 0
#endif
#undef COND
#define COND CELL_07_03+CELL_07_04+CELL_07_05+CELL_08_03+CELL_08_05+CELL_09_03+CELL_09_04+CELL_09_05
#if (CELL_08_04 && (COND >= 2) && (COND <= 3)) || (!CELL_08_04 && (COND == 3))
#define GRID_08_04 #
#define NEXT_08_04 1
#else
#define GRID_08_04 -
#define NEXT_08_04 0
#endif
#undef COND
#define COND CELL_07_04+CELL_07_05+CELL_07_06+CELL_08_04+CELL_08_06+CELL_09_04+CELL_09_05+CELL_09_06
#if (CELL_08_05 && (COND >= 2) && (COND <= 3)) || (!CELL_08_05 && (COND == 3))
#define GRID_08_05 #
#define NEXT_08_05 1
#else
#define GRID_08_05 -
#define NEXT_08_05 0
#endif
#undef COND
#define COND CELL_07_05+CELL_07_06+CELL_07_07+CELL_08_05+CELL_08_07+CELL_09_05+CELL_09_06+CELL_09_07
#if (CELL_08_06 && (COND >= 2) && (COND <= 3)) || (!CELL_08_06 && (COND == 3))
#define GRID_08_06 #
#define NEXT_08_06 1
#else
#define GRID_08_06 -
#define NEXT_08_06 0
#endif
#undef COND
#define COND CELL_07_06+CELL_07_07+CELL_07_08+CELL_08_06+CELL_08_08+CELL_09_06+CELL_09_07+CELL_09_08
#if (CELL_08_07 && (COND >= 2) && (COND <= 3)) || (!CELL_08_07 && (COND == 3))
#define GRID_08_07 #
#define NEXT_08_07 1
#else
#define GRID_08_07 -
#define NEXT_08_07 0
#endif
#undef COND
#define COND CELL_07_07+CELL_07_08+CELL_07_09+CELL_08_07+CELL_08_09+CELL_09_07+CELL_09_08+CELL_09_09
#if (CELL_08_08 && (COND >= 2) && (COND <= 3)) || (!CELL_08_08 && (COND == 3))
#define GRID_08_08 #
#define NEXT_08_08 1
#else
#define GRID_08_08 -
#define NEXT_08_08 0
#endif
#undef COND
#define COND CELL_07_08+CELL_07_09+CELL_07_10+CELL_08_08+CELL_08_10+CELL_09_08+CELL_09_09+CELL_09_10
#if (CELL_08_09 && (COND >= 2) && (COND <= 3)) || (!CELL_08_09 && (COND == 3))
#define GRID_08_09 #
#define NEXT_08_09 1
#else
#define GRID_08_09 -
#define NEXT_08_09 0
#endif
#undef COND
#define COND CELL_07_09+CELL_07_10+CELL_07_11+CELL_08_09+CELL_08_11+CELL_09_09+CELL_09_10+CELL_09_11
#if (CELL_08_10 && (COND >= 2) && (COND <= 3)) || (!CELL_08_10 && (COND == 3))
#define GRID_08_10 #
#define NEXT_08_10 1
#else
#define GRID_08_10 -
#define NEXT_08_10 0
#endif
#undef COND
#define COND CELL_07_10+CELL_07_11+CELL_07_12+CELL_08_10+CELL_08_12+CELL_09_10+CELL_09_11+CELL_09_12
#if (CELL_08_11 && (COND >= 2) && (COND <= 3)) || (!CELL_08_11 && (COND == 3))
#define GRID_08_11 #
#define NEXT_08_11 1
#else
#define GRID_08_11 -
#define NEXT_08_11 0
#endif
#undef COND
#define COND CELL_07_11+CELL_07_12+CELL_07_13+CELL_08_11+CELL_08_13+CELL_09_11+CELL_09_12+CELL_09_13
#if (CELL_08_12 && (COND >= 2) && (COND <= 3)) || (!CELL_08_12 && (COND == 3))
#define GRID_08_12 #
#define NEXT_08_12 1
#else
#define GRID_08_12 -
#define NEXT_08_12 0
#endif
#undef COND
#define COND CELL_07_12+CELL_07_13+CELL_07_14+CELL_08_12+CELL_08_14+CELL_09_12+CELL_09_13+CELL_09_14
#if (CELL_08_13 && (COND >= 2) && (COND <= 3)) || (!CELL_08_13 && (COND == 3))
#define GRID_08_13 #
#define NEXT_08_13 1
#else
#define GRID_08_13 -
#define NEXT_08_13 0
#endif
#undef COND
#define COND CELL_07_13+CELL_07_14+CELL_07_15+CELL_08_13+CELL_08_15+CELL_09_13+CELL_09_14+CELL_09_15
#if (CELL_08_14 && (COND >= 2) && (COND <= 3)) || (!CELL_08_14 && (COND == 3))
#define GRID_08_14 #
#define NEXT_08_14 1
#else
#define GRID_08_14 -
#define NEXT_08_14 0
#endif
#undef COND
#define COND CELL_07_14+CELL_07_15+CELL_07_16+CELL_08_14+CELL_08_16+CELL_09_14+CELL_09_15+CELL_09_16
#if (CELL_08_15 && (COND >= 2) && (COND <= 3)) || (!CELL_08_15 && (COND == 3))
#define GRID_08_15 #
#define NEXT_08_15 1
#else
#define GRID_08_15 -
#define NEXT_08_15 0
#endif
#undef COND
#define COND CELL_07_15+CELL_07_16+CELL_07_17+CELL_08_15+CELL_08_17+CELL_09_15+CELL_09_16+CELL_09_17
#if (CELL_08_16 && (COND >= 2) && (COND <= 3)) || (!CELL_08_16 && (COND == 3))
#define GRID_08_16 #
#define NEXT_08_16 1
#else
#define GRID_08_16 -
#define NEXT_08_16 0
#endif
#undef COND
#define COND CELL_07_16+CELL_07_17+CELL_07_18+CELL_08_16+CELL_08_18+CELL_09_16+CELL_09_17+CELL_09_18
#if (CELL_08_17 && (COND >= 2) && (COND <= 3)) || (!CELL_08_17 && (COND == 3))
#define GRID_08_17 #
#define NEXT_08_17 1
#else
#define GRID_08_17 -
#define NEXT_08_17 0
#endif
#undef COND
#define COND CELL_07_17+CELL_07_18+CELL_07_19+CELL_08_17+CELL_08_19+CELL_09_17+CELL_09_18+CELL_09_19
#if (CELL_08_18 && (COND >= 2) && (COND <= 3)) || (!CELL_08_18 && (COND == 3))
#define GRID_08_18 #
#define NEXT_08_18 1
#else
#define GRID_08_18 -
#define NEXT_08_18 0
#endif
#undef COND
#define COND CELL_07_18+CELL_07_19+CELL_07_20+CELL_08_18+CELL_08_20+CELL_09_18+CELL_09_19+CELL_09_20
#if (CELL_08_19 && (COND >= 2) && (COND <= 3)) || (!CELL_08_19 && (COND == 3))
#define GRID_08_19 #
#define NEXT_08_19 1
#else
#define GRID_08_19 -
#define NEXT_08_19 0
#endif
#undef COND
#define COND CELL_07_19+CELL_07_20+CELL_07_21+CELL_08_19+CELL_08_21+CELL_09_19+CELL_09_20+CELL_09_21
#if (CELL_08_20 && (COND >= 2) && (COND <= 3)) || (!CELL_08_20 && (COND == 3))
#define GRID_08_20 #
#define NEXT_08_20 1
#else
#define GRID_08_20 -
#define NEXT_08_20 0
#endif
#undef COND
#define COND CELL_07_20+CELL_07_21+CELL_07_22+CELL_08_20+CELL_08_22+CELL_09_20+CELL_09_21+CELL_09_22
#if (CELL_08_21 && (COND >= 2) && (COND <= 3)) || (!CELL_08_21 && (COND == 3))
#define GRID_08_21 #
#define NEXT_08_21 1
#else
#define GRID_08_21 -
#define NEXT_08_21 0
#endif
#undef COND
#define COND CELL_07_21+CELL_07_22+CELL_07_23+CELL_08_21+CELL_08_23+CELL_09_21+CELL_09_22+CELL_09_23
#if (CELL_08_22 && (COND >= 2) && (COND <= 3)) || (!CELL_08_22 && (COND == 3))
#define GRID_08_22 #
#define NEXT_08_22 1
#else
#define GRID_08_22 -
#define NEXT_08_22 0
#endif
#undef COND
#define COND CELL_07_22+CELL_07_23+CELL_07_24+CELL_08_22+CELL_08_24+CELL_09_22+CELL_09_23+CELL_09_24
#if (CELL_08_23 && (COND >= 2) && (COND <= 3)) || (!CELL_08_23 && (COND == 3))
#define GRID_08_23 #
#define NEXT_08_23 1
#else
#define GRID_08_23 -
#define NEXT_08_23 0
#endif
#undef COND
#define COND CELL_07_23+CELL_07_24+CELL_07_25+CELL_08_23+CELL_08_25+CELL_09_23+CELL_09_24+CELL_09_25
#if (CELL_08_24 && (COND >= 2) && (COND <= 3)) || (!CELL_08_24 && (COND == 3))
#define GRID_08_24 #
#define NEXT_08_24 1
#else
#define GRID_08_24 -
#define NEXT_08_24 0
#endif
#undef COND
#define COND CELL_07_24+CELL_07_25+CELL_07_26+CELL_08_24+CELL_08_26+CELL_09_24+CELL_09_25+CELL_09_26
#if (CELL_08_25 && (COND >= 2) && (COND <= 3)) || (!CELL_08_25 && (COND == 3))
#define GRID_08_25 #
#define NEXT_08_25 1
#else
#define GRID_08_25 -
#define NEXT_08_25 0
#endif
#undef COND
#define COND CELL_07_25+CELL_07_26+CELL_07_27+CELL_08_25+CELL_08_27+CELL_09_25+CELL_09_26+CELL_09_27
#if (CELL_08_26 && (COND >= 2) && (COND <= 3)) || (!CELL_08_26 && (COND == 3))
#define GRID_08_26 #
#define NEXT_08_26 1
#else
#define GRID_08_26 -
#define NEXT_08_26 0
#endif
#undef COND
#define COND CELL_07_26+CELL_07_27+CELL_07_28+CELL_08_26+CELL_08_28+CELL_09_26+CELL_09_27+CELL_09_28
#if (CELL_08_27 && (COND >= 2) && (COND <= 3)) || (!CELL_08_27 && (COND == 3))
#define GRID_08_27 #
#define NEXT_08_27 1
#else
#define GRID_08_27 -
#define NEXT_08_27 0
#endif
#undef COND
#define COND CELL_07_27+CELL_07_28+CELL_07_29+CELL_08_27+CELL_08_29+CELL_09_27+CELL_09_28+CELL_09_29
#if (CELL_08_28 && (COND >= 2) && (COND <= 3)) || (!CELL_08_28 && (COND == 3))
#define GRID_08_28 #
#define NEXT_08_28 1
#else
#define GRID_08_28 -
#define NEXT_08_28 0
#endif
#undef COND
#define COND CELL_07_28+CELL_07_29+CELL_07_30+CELL_08_28+CELL_08_30+CELL_09_28+CELL_09_29+CELL_09_30
#if (CELL_08_29 && (COND >= 2) && (COND <= 3)) || (!CELL_08_29 && (COND == 3))
#define GRID_08_29 #
#define NEXT_08_29 1
#else
#define GRID_08_29 -
#define NEXT_08_29 0
#endif
#undef COND
#define COND CELL_07_29+CELL_07_30+CELL_07_31+CELL_08_29+CELL_08_31+CELL_09_29+CELL_09_30+CELL_09_31
#if (CELL_08_30 && (COND >= 2) && (COND <= 3)) || (!CELL_08_30 && (COND == 3))
#define GRID_08_30 #
#define NEXT_08_30 1
#else
#define GRID_08_30 -
#define NEXT_08_30 0
#endif
#undef COND
#define COND CELL_07_30+CELL_07_31+CELL_07_32+CELL_08_30+CELL_08_32+CELL_09_30+CELL_09_31+CELL_09_32
#if (CELL_08_31 && (COND >= 2) && (COND <= 3)) || (!CELL_08_31 && (COND == 3))
#define GRID_08_31 #
#define NEXT_08_31 1
#else
#define GRID_08_31 -
#define NEXT_08_31 0
#endif
#undef COND
#define COND CELL_07_31+CELL_07_32+CELL_07_33+CELL_08_31+CELL_08_33+CELL_09_31+CELL_09_32+CELL_09_33
#if (CELL_08_32 && (COND >= 2) && (COND <= 3)) || (!CELL_08_32 && (COND == 3))
#define GRID_08_32 #
#define NEXT_08_32 1
#else
#define GRID_08_32 -
#define NEXT_08_32 0
#endif
#undef COND
#define COND CELL_07_32+CELL_07_33+CELL_07_34+CELL_08_32+CELL_08_34+CELL_09_32+CELL_09_33+CELL_09_34
#if (CELL_08_33 && (COND >= 2) && (COND <= 3)) || (!CELL_08_33 && (COND == 3))
#define GRID_08_33 #
#define NEXT_08_33 1
#else
#define GRID_08_33 -
#define NEXT_08_33 0
#endif
#undef COND
#define COND CELL_07_33+CELL_07_34+CELL_07_35+CELL_08_33+CELL_08_35+CELL_09_33+CELL_09_34+CELL_09_35
#if (CELL_08_34 && (COND >= 2) && (COND <= 3)) || (!CELL_08_34 && (COND == 3))
#define GRID_08_34 #
#define NEXT_08_34 1
#else
#define GRID_08_34 -
#define NEXT_08_34 0
#endif
#undef COND
#define COND CELL_07_34+CELL_07_35+CELL_07_36+CELL_08_34+CELL_08_36+CELL_09_34+CELL_09_35+CELL_09_36
#if (CELL_08_35 && (COND >= 2) && (COND <= 3)) || (!CELL_08_35 && (COND == 3))
#define GRID_08_35 #
#define NEXT_08_35 1
#else
#define GRID_08_35 -
#define NEXT_08_35 0
#endif
#undef COND
#define COND CELL_07_35+CELL_07_36+CELL_07_37+CELL_08_35+CELL_08_37+CELL_09_35+CELL_09_36+CELL_09_37
#if (CELL_08_36 && (COND >= 2) && (COND <= 3)) || (!CELL_08_36 && (COND == 3))
#define GRID_08_36 #
#define NEXT_08_36 1
#else
#define GRID_08_36 -
#define NEXT_08_36 0
#endif
#undef COND
#define COND CELL_07_36+CELL_07_37+CELL_07_38+CELL_08_36+CELL_08_38+CELL_09_36+CELL_09_37+CELL_09_38
#if (CELL_08_37 && (COND >= 2) && (COND <= 3)) || (!CELL_08_37 && (COND == 3))
#define GRID_08_37 #
#define NEXT_08_37 1
#else
#define GRID_08_37 -
#define NEXT_08_37 0
#endif
#undef COND
#define COND CELL_07_37+CELL_07_38+CELL_07_39+CELL_08_37+CELL_08_39+CELL_09_37+CELL_09_38+CELL_09_39
#if (CELL_08_38 && (COND >= 2) && (COND <= 3)) || (!CELL_08_38 && (COND == 3))
#define GRID_08_38 #
#define NEXT_08_38 1
#else
#define GRID_08_38 -
#define NEXT_08_38 0
#endif
#undef COND
#define COND CELL_07_38+CELL_07_39+CELL_08_38+CELL_09_38+CELL_09_39
#if (CELL_08_39 && (COND >= 2) && (COND <= 3)) || (!CELL_08_39 && (COND == 3))
#define GRID_08_39 #
#define NEXT_08_39 1
#else
#define GRID_08_39 -
#define NEXT_08_39 0
#endif
#undef COND
#define COND CELL_08_00+CELL_08_01+CELL_09_01+CELL_10_00+CELL_10_01
#if (CELL_09_00 && (COND >= 2) && (COND <= 3)) || (!CELL_09_00 && (COND == 3))
#define GRID_09_00 #
#define NEXT_09_00 1
#else
#define GRID_09_00 -
#define NEXT_09_00 0
#endif
#undef COND
#define COND CELL_08_00+CELL_08_01+CELL_08_02+CELL_09_00+CELL_09_02+CELL_10_00+CELL_10_01+CELL_10_02
#if (CELL_09_01 && (COND >= 2) && (COND <= 3)) || (!CELL_09_01 && (COND == 3))
#define GRID_09_01 #
#define NEXT_09_01 1
#else
#define GRID_09_01 -
#define NEXT_09_01 0
#endif
#undef COND
#define COND CELL_08_01+CELL_08_02+CELL_08_03+CELL_09_01+CELL_09_03+CELL_10_01+CELL_10_02+CELL_10_03
#if (CELL_09_02 && (COND >= 2) && (COND <= 3)) || (!CELL_09_02 && (COND == 3))
#define GRID_09_02 #
#define NEXT_09_02 1
#else
#define GRID_09_02 -
#define NEXT_09_02 0
#endif
#undef COND
#define COND CELL_08_02+CELL_08_03+CELL_08_04+CELL_09_02+CELL_09_04+CELL_10_02+CELL_10_03+CELL_10_04
#if (CELL_09_03 && (COND >= 2) && (COND <= 3)) || (!CELL_09_03 && (COND == 3))
#define GRID_09_03 #
#define NEXT_09_03 1
#else
#define GRID_09_03 -
#define NEXT_09_03 0
#endif
#undef COND
#define COND CELL_08_03+CELL_08_04+CELL_08_05+CELL_09_03+CELL_09_05+CELL_10_03+CELL_10_04+CELL_10_05
#if (CELL_09_04 && (COND >= 2) && (COND <= 3)) || (!CELL_09_04 && (COND == 3))
#define GRID_09_04 #
#define NEXT_09_04 1
#else
#define GRID_09_04 -
#define NEXT_09_04 0
#endif
#undef COND
#define COND CELL_08_04+CELL_08_05+CELL_08_06+CELL_09_04+CELL_09_06+CELL_10_04+CELL_10_05+CELL_10_06
#if (CELL_09_05 && (COND >= 2) && (COND <= 3)) || (!CELL_09_05 && (COND == 3))
#define GRID_09_05 #
#define NEXT_09_05 1
#else
#define GRID_09_05 -
#define NEXT_09_05 0
#endif
#undef COND
#define COND CELL_08_05+CELL_08_06+CELL_08_07+CELL_09_05+CELL_09_07+CELL_10_05+CELL_10_06+CELL_10_07
#if (CELL_09_06 && (COND >= 2) && (COND <= 3)) || (!CELL_09_06 && (COND == 3))
#define GRID_09_06 #
#define NEXT_09_06 1
#else
#define GRID_09_06 -
#define NEXT_09_06 0
#endif
#undef COND
#define COND CELL_08_06+CELL_08_07+CELL_08_08+CELL_09_06+CELL_09_08+CELL_10_06+CELL_10_07+CELL_10_08
#if (CELL_09_07 && (COND >= 2) && (COND <= 3)) || (!CELL_09_07 && (COND == 3))
#define GRID_09_07 #
#define NEXT_09_07 1
#else
#define GRID_09_07 -
#define NEXT_09_07 0
#endif
#undef COND
#define COND CELL_08_07+CELL_08_08+CELL_08_09+CELL_09_07+CELL_09_09+CELL_10_07+CELL_10_08+CELL_10_09
#if (CELL_09_08 && (COND >= 2) && (COND <= 3)) || (!CELL_09_08 && (COND == 3))
#define GRID_09_08 #
#define NEXT_09_08 1
#else
#define GRID_09_08 -
#define NEXT_09_08 0
#endif
#undef COND
#define COND CELL_08_08+CELL_08_09+CELL_08_10+CELL_09_08+CELL_09_10+CELL_10_08+CELL_10_09+CELL_10_10
#if (CELL_09_09 && (COND >= 2) && (COND <= 3)) || (!CELL_09_09 && (COND == 3))
#define GRID_09_09 #
#define NEXT_09_09 1
#else
#define GRID_09_09 -
#define NEXT_09_09 0
#endif
#undef COND
#define COND CELL_08_09+CELL_08_10+CELL_08_11+CELL_09_09+CELL_09_11+CELL_10_09+CELL_10_10+CELL_10_11
#if (CELL_09_10 && (COND >= 2) && (COND <= 3)) || (!CELL_09_10 && (COND == 3))
#define GRID_09_10 #
#define NEXT_09_10 1
#else
#define GRID_09_10 -
#define NEXT_09_10 0
#endif
#undef COND
#define COND CELL_08_10+CELL_08_11+CELL_08_12+CELL_09_10+CELL_09_12+CELL_10_10+CELL_10_11+CELL_10_12
#if (CELL_09_11 && (COND >= 2) && (COND <= 3)) || (!CELL_09_11 && (COND == 3))
#define GRID_09_11 #
#define NEXT_09_11 1
#else
#define GRID_09_11 -
#define NEXT_09_11 0
#endif
#undef COND
#define COND CELL_08_11+CELL_08_12+CELL_08_13+CELL_09_11+CELL_09_13+CELL_10_11+CELL_10_12+CELL_10_13
#if (CELL_09_12 && (COND >= 2) && (COND <= 3)) || (!CELL_09_12 && (COND == 3))
#define GRID_09_12 #
#define NEXT_09_12 1
#else
#define GRID_09_12 -
#define NEXT_09_12 0
#endif
#undef COND
#define COND CELL_08_12+CELL_08_13+CELL_08_14+CELL_09_12+CELL_09_14+CELL_10_12+CELL_10_13+CELL_10_14
#if (CELL_09_13 && (COND >= 2) && (COND <= 3)) || (!CELL_09_13 && (COND == 3))
#define GRID_09_13 #
#define NEXT_09_13 1
#else
#define GRID_09_13 -
#define NEXT_09_13 0
#endif
#undef COND
#define COND CELL_08_13+CELL_08_14+CELL_08_15+CELL_09_13+CELL_09_15+CELL_10_13+CELL_10_14+CELL_10_15
#if (CELL_09_14 && (COND >= 2) && (COND <= 3)) || (!CELL_09_14 && (COND == 3))
#define GRID_09_14 #
#define NEXT_09_14 1
#else
#define GRID_09_14 -
#define NEXT_09_14 0
#endif
#undef COND
#define COND CELL_08_14+CELL_08_15+CELL_08_16+CELL_09_14+CELL_09_16+CELL_10_14+CELL_10_15+CELL_10_16
#if (CELL_09_15 && (COND >= 2) && (COND <= 3)) || (!CELL_09_15 && (COND == 3))
#define GRID_09_15 #
#define NEXT_09_15 1
#else
#define GRID_09_15 -
#define NEXT_09_15 0
#endif
#undef COND
#define COND CELL_08_15+CELL_08_16+CELL_08_17+CELL_09_15+CELL_09_17+CELL_10_15+CELL_10_16+CELL_10_17
#if (CELL_09_16 && (COND >= 2) && (COND <= 3)) || (!CELL_09_16 && (COND == 3))
#define GRID_09_16 #
#define NEXT_09_16 1
#else
#define GRID_09_16 -
#define NEXT_09_16 0
#endif
#undef COND
#define COND CELL_08_16+CELL_08_17+CELL_08_18+CELL_09_16+CELL_09_18+CELL_10_16+CELL_10_17+CELL_10_18
#if (CELL_09_17 && (COND >= 2) && (COND <= 3)) || (!CELL_09_17 && (COND == 3))
#define GRID_09_17 #
#define NEXT_09_17 1
#else
#define GRID_09_17 -
#define NEXT_09_17 0
#endif
#undef COND
#define COND CELL_08_17+CELL_08_18+CELL_08_19+CELL_09_17+CELL_09_19+CELL_10_17+CELL_10_18+CELL_10_19
#if (CELL_09_18 && (COND >= 2) && (COND <= 3)) || (!CELL_09_18 && (COND == 3))
#define GRID_09_18 #
#define NEXT_09_18 1
#else
#define GRID_09_18 -
#define NEXT_09_18 0
#endif
#undef COND
#define COND CELL_08_18+CELL_08_19+CELL_08_20+CELL_09_18+CELL_09_20+CELL_10_18+CELL_10_19+CELL_10_20
#if (CELL_09_19 && (COND >= 2) && (COND <= 3)) || (!CELL_09_19 && (COND == 3))
#define GRID_09_19 #
#define NEXT_09_19 1
#else
#define GRID_09_19 -
#define NEXT_09_19 0
#endif
#undef COND
#define COND CELL_08_19+CELL_08_20+CELL_08_21+CELL_09_19+CELL_09_21+CELL_10_19+CELL_10_20+CELL_10_21
#if (CELL_09_20 && (COND >= 2) && (COND <= 3)) || (!CELL_09_20 && (COND == 3))
#define GRID_09_20 #
#define NEXT_09_20 1
#else
#define GRID_09_20 -
#define NEXT_09_20 0
#endif
#undef COND
#define COND CELL_08_20+CELL_08_21+CELL_08_22+CELL_09_20+CELL_09_22+CELL_10_20+CELL_10_21+CELL_10_22
#if (CELL_09_21 && (COND >= 2) && (COND <= 3)) || (!CELL_09_21 && (COND == 3))
#define GRID_09_21 #
#define NEXT_09_21 1
#else
#define GRID_09_21 -
#define NEXT_09_21 0
#endif
#undef COND
#define COND CELL_08_21+CELL_08_22+CELL_08_23+CELL_09_21+CELL_09_23+CELL_10_21+CELL_10_22+CELL_10_23
#if (CELL_09_22 && (COND >= 2) && (COND <= 3)) || (!CELL_09_22 && (COND == 3))
#define GRID_09_22 #
#define NEXT_09_22 1
#else
#define GRID_09_22 -
#define NEXT_09_22 0
#endif
#undef COND
#define COND CELL_08_22+CELL_08_23+CELL_08_24+CELL_09_22+CELL_09_24+CELL_10_22+CELL_10_23+CELL_10_24
#if (CELL_09_23 && (COND >= 2) && (COND <= 3)) || (!CELL_09_23 && (COND == 3))
#define GRID_09_23 #
#define NEXT_09_23 1
#else
#define GRID_09_23 -
#define NEXT_09_23 0
#endif
#undef COND
#define COND CELL_08_23+CELL_08_24+CELL_08_25+CELL_09_23+CELL_09_25+CELL_10_23+CELL_10_24+CELL_10_25
#if (CELL_09_24 && (COND >= 2) && (COND <= 3)) || (!CELL_09_24 && (COND == 3))
#define GRID_09_24 #
#define NEXT_09_24 1
#else
#define GRID_09_24 -
#define NEXT_09_24 0
#endif
#undef COND
#define COND CELL_08_24+CELL_08_25+CELL_08_26+CELL_09_24+CELL_09_26+CELL_10_24+CELL_10_25+CELL_10_26
#if (CELL_09_25 && (COND >= 2) && (COND <= 3)) || (!CELL_09_25 && (COND == 3))
#define GRID_09_25 #
#define NEXT_09_25 1
#else
#define GRID_09_25 -
#define NEXT_09_25 0
#endif
#undef COND
#define COND CELL_08_25+CELL_08_26+CELL_08_27+CELL_09_25+CELL_09_27+CELL_10_25+CELL_10_26+CELL_10_27
#if (CELL_09_26 && (COND >= 2) && (COND <= 3)) || (!CELL_09_26 && (COND == 3))
#define GRID_09_26 #
#define NEXT_09_26 1
#else
#define GRID_09_26 -
#define NEXT_09_26 0
#endif
#undef COND
#define COND CELL_08_26+CELL_08_27+CELL_08_28+CELL_09_26+CELL_09_28+CELL_10_26+CELL_10_27+CELL_10_28
#if (CELL_09_27 && (COND >= 2) && (COND <= 3)) || (!CELL_09_27 && (COND == 3))
#define GRID_09_27 #
#define NEXT_09_27 1
#else
#define GRID_09_27 -
#define NEXT_09_27 0
#endif
#undef COND
#define COND CELL_08_27+CELL_08_28+CELL_08_29+CELL_09_27+CELL_09_29+CELL_10_27+CELL_10_28+CELL_10_29
#if (CELL_09_28 && (COND >= 2) && (COND <= 3)) || (!CELL_09_28 && (COND == 3))
#define GRID_09_28 #
#define NEXT_09_28 1
#else
#define GRID_09_28 -
#define NEXT_09_28 0
#endif
#undef COND
#define COND CELL_08_28+CELL_08_29+CELL_08_30+CELL_09_28+CELL_09_30+CELL_10_28+CELL_10_29+CELL_10_30
#if (CELL_09_29 && (COND >= 2) && (COND <= 3)) || (!CELL_09_29 && (COND == 3))
#define GRID_09_29 #
#define NEXT_09_29 1
#else
#define GRID_09_29 -
#define NEXT_09_29 0
#endif
#undef COND
#define COND CELL_08_29+CELL_08_30+CELL_08_31+CELL_09_29+CELL_09_31+CELL_10_29+CELL_10_30+CELL_10_31
#if (CELL_09_30 && (COND >= 2) && (COND <= 3)) || (!CELL_09_30 && (COND == 3))
#define GRID_09_30 #
#define NEXT_09_30 1
#else
#define GRID_09_30 -
#define NEXT_09_30 0
#endif
#undef COND
#define COND CELL_08_30+CELL_08_31+CELL_08_32+CELL_09_30+CELL_09_32+CELL_10_30+CELL_10_31+CELL_10_32
#if (CELL_09_31 && (COND >= 2) && (COND <= 3)) || (!CELL_09_31 && (COND == 3))
#define GRID_09_31 #
#define NEXT_09_31 1
#else
#define GRID_09_31 -
#define NEXT_09_31 0
#endif
#undef COND
#define COND CELL_08_31+CELL_08_32+CELL_08_33+CELL_09_31+CELL_09_33+CELL_10_31+CELL_10_32+CELL_10_33
#if (CELL_09_32 && (COND >= 2) && (COND <= 3)) || (!CELL_09_32 && (COND == 3))
#define GRID_09_32 #
#define NEXT_09_32 1
#else
#define GRID_09_32 -
#define NEXT_09_32 0
#endif
#undef COND
#define COND CELL_08_32+CELL_08_33+CELL_08_34+CELL_09_32+CELL_09_34+CELL_10_32+CELL_10_33+CELL_10_34
#if (CELL_09_33 && (COND >= 2) && (COND <= 3)) || (!CELL_09_33 && (COND == 3))
#define GRID_09_33 #
#define NEXT_09_33 1
#else
#define GRID_09_33 -
#define NEXT_09_33 0
#endif
#undef COND
#define COND CELL_08_33+CELL_08_34+CELL_08_35+CELL_09_33+CELL_09_35+CELL_10_33+CELL_10_34+CELL_10_35
#if (CELL_09_34 && (COND >= 2) && (COND <= 3)) || (!CELL_09_34 && (COND == 3))
#define GRID_09_34 #
#define NEXT_09_34 1
#else
#define GRID_09_34 -
#define NEXT_09_34 0
#endif
#undef COND
#define COND CELL_08_34+CELL_08_35+CELL_08_36+CELL_09_34+CELL_09_36+CELL_10_34+CELL_10_35+CELL_10_36
#if (CELL_09_35 && (COND >= 2) && (COND <= 3)) || (!CELL_09_35 && (COND == 3))
#define GRID_09_35 #
#define NEXT_09_35 1
#else
#define GRID_09_35 -
#define NEXT_09_35 0
#endif
#undef COND
#define COND CELL_08_35+CELL_08_36+CELL_08_37+CELL_09_35+CELL_09_37+CELL_10_35+CELL_10_36+CELL_10_37
#if (CELL_09_36 && (COND >= 2) && (COND <= 3)) || (!CELL_09_36 && (COND == 3))
#define GRID_09_36 #
#define NEXT_09_36 1
#else
#define GRID_09_36 -
#define NEXT_09_36 0
#endif
#undef COND
#define COND CELL_08_36+CELL_08_37+CELL_08_38+CELL_09_36+CELL_09_38+CELL_10_36+CELL_10_37+CELL_10_38
#if (CELL_09_37 && (COND >= 2) && (COND <= 3)) || (!CELL_09_37 && (COND == 3))
#define GRID_09_37 #
#define NEXT_09_37 1
#else
#define GRID_09_37 -
#define NEXT_09_37 0
#endif
#undef COND
#define COND CELL_08_37+CELL_08_38+CELL_08_39+CELL_09_37+CELL_09_39+CELL_10_37+CELL_10_38+CELL_10_39
#if (CELL_09_38 && (COND >= 2) && (COND <= 3)) || (!CELL_09_38 && (COND == 3))
#define GRID_09_38 #
#define NEXT_09_38 1
#else
#define GRID_09_38 -
#define NEXT_09_38 0
#endif
#undef COND
#define COND CELL_08_38+CELL_08_39+CELL_09_38+CELL_10_38+CELL_10_39
#if (CELL_09_39 && (COND >= 2) && (COND <= 3)) || (!CELL_09_39 && (COND == 3))
#define GRID_09_39 #
#define NEXT_09_39 1
#else
#define GRID_09_39 -
#define NEXT_09_39 0
#endif
#undef COND
#define COND CELL_09_00+CELL_09_01+CELL_10_01+CELL_11_00+CELL_11_01
#if (CELL_10_00 && (COND >= 2) && (COND <= 3)) || (!CELL_10_00 && (COND == 3))
#define GRID_10_00 #
#define NEXT_10_00 1
#else
#define GRID_10_00 -
#define NEXT_10_00 0
#endif
#undef COND
#define COND CELL_09_00+CELL_09_01+CELL_09_02+CELL_10_00+CELL_10_02+CELL_11_00+CELL_11_01+CELL_11_02
#if (CELL_10_01 && (COND >= 2) && (COND <= 3)) || (!CELL_10_01 && (COND == 3))
#define GRID_10_01 #
#define NEXT_10_01 1
#else
#define GRID_10_01 -
#define NEXT_10_01 0
#endif
#undef COND
#define COND CELL_09_01+CELL_09_02+CELL_09_03+CELL_10_01+CELL_10_03+CELL_11_01+CELL_11_02+CELL_11_03
#if (CELL_10_02 && (COND >= 2) && (COND <= 3)) || (!CELL_10_02 && (COND == 3))
#define GRID_10_02 #
#define NEXT_10_02 1
#else
#define GRID_10_02 -
#define NEXT_10_02 0
#endif
#undef COND
#define COND CELL_09_02+CELL_09_03+CELL_09_04+CELL_10_02+CELL_10_04+CELL_11_02+CELL_11_03+CELL_11_04
#if (CELL_10_03 && (COND >= 2) && (COND <= 3)) || (!CELL_10_03 && (COND == 3))
#define GRID_10_03 #
#define NEXT_10_03 1
#else
#define GRID_10_03 -
#define NEXT_10_03 0
#endif
#undef COND
#define COND CELL_09_03+CELL_09_04+CELL_09_05+CELL_10_03+CELL_10_05+CELL_11_03+CELL_11_04+CELL_11_05
#if (CELL_10_04 && (COND >= 2) && (COND <= 3)) || (!CELL_10_04 && (COND == 3))
#define GRID_10_04 #
#define NEXT_10_04 1
#else
#define GRID_10_04 -
#define NEXT_10_04 0
#endif
#undef COND
#define COND CELL_09_04+CELL_09_05+CELL_09_06+CELL_10_04+CELL_10_06+CELL_11_04+CELL_11_05+CELL_11_06
#if (CELL_10_05 && (COND >= 2) && (COND <= 3)) || (!CELL_10_05 && (COND == 3))
#define GRID_10_05 #
#define NEXT_10_05 1
#else
#define GRID_10_05 -
#define NEXT_10_05 0
#endif
#undef COND
#define COND CELL_09_05+CELL_09_06+CELL_09_07+CELL_10_05+CELL_10_07+CELL_11_05+CELL_11_06+CELL_11_07
#if (CELL_10_06 && (COND >= 2) && (COND <= 3)) || (!CELL_10_06 && (COND == 3))
#define GRID_10_06 #
#define NEXT_10_06 1
#else
#define GRID_10_06 -
#define NEXT_10_06 0
#endif
#undef COND
#define COND CELL_09_06+CELL_09_07+CELL_09_08+CELL_10_06+CELL_10_08+CELL_11_06+CELL_11_07+CELL_11_08
#if (CELL_10_07 && (COND >= 2) && (COND <= 3)) || (!CELL_10_07 && (COND == 3))
#define GRID_10_07 #
#define NEXT_10_07 1
#else
#define GRID_10_07 -
#define NEXT_10_07 0
#endif
#undef COND
#define COND CELL_09_07+CELL_09_08+CELL_09_09+CELL_10_07+CELL_10_09+CELL_11_07+CELL_11_08+CELL_11_09
#if (CELL_10_08 && (COND >= 2) && (COND <= 3)) || (!CELL_10_08 && (COND == 3))
#define GRID_10_08 #
#define NEXT_10_08 1
#else
#define GRID_10_08 -
#define NEXT_10_08 0
#endif
#undef COND
#define COND CELL_09_08+CELL_09_09+CELL_09_10+CELL_10_08+CELL_10_10+CELL_11_08+CELL_11_09+CELL_11_10
#if (CELL_10_09 && (COND >= 2) && (COND <= 3)) || (!CELL_10_09 && (COND == 3))
#define GRID_10_09 #
#define NEXT_10_09 1
#else
#define GRID_10_09 -
#define NEXT_10_09 0
#endif
#undef COND
#define COND CELL_09_09+CELL_09_10+CELL_09_11+CELL_10_09+CELL_10_11+CELL_11_09+CELL_11_10+CELL_11_11
#if (CELL_10_10 && (COND >= 2) && (COND <= 3)) || (!CELL_10_10 && (COND == 3))
#define GRID_10_10 #
#define NEXT_10_10 1
#else
#define GRID_10_10 -
#define NEXT_10_10 0
#endif
#undef COND
#define COND CELL_09_10+CELL_09_11+CELL_09_12+CELL_10_10+CELL_10_12+CELL_11_10+CELL_11_11+CELL_11_12
#if (CELL_10_11 && (COND >= 2) && (COND <= 3)) || (!CELL_10_11 && (COND == 3))
#define GRID_10_11 #
#define NEXT_10_11 1
#else
#define GRID_10_11 -
#define NEXT_10_11 0
#endif
#undef COND
#define COND CELL_09_11+CELL_09_12+CELL_09_13+CELL_10_11+CELL_10_13+CELL_11_11+CELL_11_12+CELL_11_13
#if (CELL_10_12 && (COND >= 2) && (COND <= 3)) || (!CELL_10_12 && (COND == 3))
#define GRID_10_12 #
#define NEXT_10_12 1
#else
#define GRID_10_12 -
#define NEXT_10_12 0
#endif
#undef COND
#define COND CELL_09_12+CELL_09_13+CELL_09_14+CELL_10_12+CELL_10_14+CELL_11_12+CELL_11_13+CELL_11_14
#if (CELL_10_13 && (COND >= 2) && (COND <= 3)) || (!CELL_10_13 && (COND == 3))
#define GRID_10_13 #
#define NEXT_10_13 1
#else
#define GRID_10_13 -
#define NEXT_10_13 0
#endif
#undef COND
#define COND CELL_09_13+CELL_09_14+CELL_09_15+CELL_10_13+CELL_10_15+CELL_11_13+CELL_11_14+CELL_11_15
#if (CELL_10_14 && (COND >= 2) && (COND <= 3)) || (!CELL_10_14 && (COND == 3))
#define GRID_10_14 #
#define NEXT_10_14 1
#else
#define GRID_10_14 -
#define NEXT_10_14 0
#endif
#undef COND
#define COND CELL_09_14+CELL_09_15+CELL_09_16+CELL_10_14+CELL_10_16+CELL_11_14+CELL_11_15+CELL_11_16
#if (CELL_10_15 && (COND >= 2) && (COND <= 3)) || (!CELL_10_15 && (COND == 3))
#define GRID_10_15 #
#define NEXT_10_15 1
#else
#define GRID_10_15 -
#define NEXT_10_15 0
#endif
#undef COND
#define COND CELL_09_15+CELL_09_16+CELL_09_17+CELL_10_15+CELL_10_17+CELL_11_15+CELL_11_16+CELL_11_17
#if (CELL_10_16 && (COND >= 2) && (COND <= 3)) || (!CELL_10_16 && (COND == 3))
#define GRID_10_16 #
#define NEXT_10_16 1
#else
#define GRID_10_16 -
#define NEXT_10_16 0
#endif
#undef COND
#define COND CELL_09_16+CELL_09_17+CELL_09_18+CELL_10_16+CELL_10_18+CELL_11_16+CELL_11_17+CELL_11_18
#if (CELL_10_17 && (COND >= 2) && (COND <= 3)) || (!CELL_10_17 && (COND == 3))
#define GRID_10_17 #
#define NEXT_10_17 1
#else
#define GRID_10_17 -
#define NEXT_10_17 0
#endif
#undef COND
#define COND CELL_09_17+CELL_09_18+CELL_09_19+CELL_10_17+CELL_10_19+CELL_11_17+CELL_11_18+CELL_11_19
#if (CELL_10_18 && (COND >= 2) && (COND <= 3)) || (!CELL_10_18 && (COND == 3))
#define GRID_10_18 #
#define NEXT_10_18 1
#else
#define GRID_10_18 -
#define NEXT_10_18 0
#endif
#undef COND
#define COND CELL_09_18+CELL_09_19+CELL_09_20+CELL_10_18+CELL_10_20+CELL_11_18+CELL_11_19+CELL_11_20
#if (CELL_10_19 && (COND >= 2) && (COND <= 3)) || (!CELL_10_19 && (COND == 3))
#define GRID_10_19 #
#define NEXT_10_19 1
#else
#define GRID_10_19 -
#define NEXT_10_19 0
#endif
#undef COND
#define COND CELL_09_19+CELL_09_20+CELL_09_21+CELL_10_19+CELL_10_21+CELL_11_19+CELL_11_20+CELL_11_21
#if (CELL_10_20 && (COND >= 2) && (COND <= 3)) || (!CELL_10_20 && (COND == 3))
#define GRID_10_20 #
#define NEXT_10_20 1
#else
#define GRID_10_20 -
#define NEXT_10_20 0
#endif
#undef COND
#define COND CELL_09_20+CELL_09_21+CELL_09_22+CELL_10_20+CELL_10_22+CELL_11_20+CELL_11_21+CELL_11_22
#if (CELL_10_21 && (COND >= 2) && (COND <= 3)) || (!CELL_10_21 && (COND == 3))
#define GRID_10_21 #
#define NEXT_10_21 1
#else
#define GRID_10_21 -
#define NEXT_10_21 0
#endif
#undef COND
#define COND CELL_09_21+CELL_09_22+CELL_09_23+CELL_10_21+CELL_10_23+CELL_11_21+CELL_11_22+CELL_11_23
#if (CELL_10_22 && (COND >= 2) && (COND <= 3)) || (!CELL_10_22 && (COND == 3))
#define GRID_10_22 #
#define NEXT_10_22 1
#else
#define GRID_10_22 -
#define NEXT_10_22 0
#endif
#undef COND
#define COND CELL_09_22+CELL_09_23+CELL_09_24+CELL_10_22+CELL_10_24+CELL_11_22+CELL_11_23+CELL_11_24
#if (CELL_10_23 && (COND >= 2) && (COND <= 3)) || (!CELL_10_23 && (COND == 3))
#define GRID_10_23 #
#define NEXT_10_23 1
#else
#define GRID_10_23 -
#define NEXT_10_23 0
#endif
#undef COND
#define COND CELL_09_23+CELL_09_24+CELL_09_25+CELL_10_23+CELL_10_25+CELL_11_23+CELL_11_24+CELL_11_25
#if (CELL_10_24 && (COND >= 2) && (COND <= 3)) || (!CELL_10_24 && (COND == 3))
#define GRID_10_24 #
#define NEXT_10_24 1
#else
#define GRID_10_24 -
#define NEXT_10_24 0
#endif
#undef COND
#define COND CELL_09_24+CELL_09_25+CELL_09_26+CELL_10_24+CELL_10_26+CELL_11_24+CELL_11_25+CELL_11_26
#if (CELL_10_25 && (COND >= 2) && (COND <= 3)) || (!CELL_10_25 && (COND == 3))
#define GRID_10_25 #
#define NEXT_10_25 1
#else
#define GRID_10_25 -
#define NEXT_10_25 0
#endif
#undef COND
#define COND CELL_09_25+CELL_09_26+CELL_09_27+CELL_10_25+CELL_10_27+CELL_11_25+CELL_11_26+CELL_11_27
#if (CELL_10_26 && (COND >= 2) && (COND <= 3)) || (!CELL_10_26 && (COND == 3))
#define GRID_10_26 #
#define NEXT_10_26 1
#else
#define GRID_10_26 -
#define NEXT_10_26 0
#endif
#undef COND
#define COND CELL_09_26+CELL_09_27+CELL_09_28+CELL_10_26+CELL_10_28+CELL_11_26+CELL_11_27+CELL_11_28
#if (CELL_10_27 && (COND >= 2) && (COND <= 3)) || (!CELL_10_27 && (COND == 3))
#define GRID_10_27 #
#define NEXT_10_27 1
#else
#define GRID_10_27 -
#define NEXT_10_27 0
#endif
#undef COND
#define COND CELL_09_27+CELL_09_28+CELL_09_29+CELL_10_27+CELL_10_29+CELL_11_27+CELL_11_28+CELL_11_29
#if (CELL_10_28 && (COND >= 2) && (COND <= 3)) || (!CELL_10_28 && (COND == 3))
#define GRID_10_28 #
#define NEXT_10_28 1
#else
#define GRID_10_28 -
#define NEXT_10_28 0
#endif
#undef COND
#define COND CELL_09_28+CELL_09_29+CELL_09_30+CELL_10_28+CELL_10_30+CELL_11_28+CELL_11_29+CELL_11_30
#if (CELL_10_29 && (COND >= 2) && (COND <= 3)) || (!CELL_10_29 && (COND == 3))
#define GRID_10_29 #
#define NEXT_10_29 1
#else
#define GRID_10_29 -
#define NEXT_10_29 0
#endif
#undef COND
#define COND CELL_09_29+CELL_09_30+CELL_09_31+CELL_10_29+CELL_10_31+CELL_11_29+CELL_11_30+CELL_11_31
#if (CELL_10_30 && (COND >= 2) && (COND <= 3)) || (!CELL_10_30 && (COND == 3))
#define GRID_10_30 #
#define NEXT_10_30 1
#else
#define GRID_10_30 -
#define NEXT_10_30 0
#endif
#undef COND
#define COND CELL_09_30+CELL_09_31+CELL_09_32+CELL_10_30+CELL_10_32+CELL_11_30+CELL_11_31+CELL_11_32
#if (CELL_10_31 && (COND >= 2) && (COND <= 3)) || (!CELL_10_31 && (COND == 3))
#define GRID_10_31 #
#define NEXT_10_31 1
#else
#define GRID_10_31 -
#define NEXT_10_31 0
#endif
#undef COND
#define COND CELL_09_31+CELL_09_32+CELL_09_33+CELL_10_31+CELL_10_33+CELL_11_31+CELL_11_32+CELL_11_33
#if (CELL_10_32 && (COND >= 2) && (COND <= 3)) || (!CELL_10_32 && (COND == 3))
#define GRID_10_32 #
#define NEXT_10_32 1
#else
#define GRID_10_32 -
#define NEXT_10_32 0
#endif
#undef COND
#define COND CELL_09_32+CELL_09_33+CELL_09_34+CELL_10_32+CELL_10_34+CELL_11_32+CELL_11_33+CELL_11_34
#if (CELL_10_33 && (COND >= 2) && (COND <= 3)) || (!CELL_10_33 && (COND == 3))
#define GRID_10_33 #
#define NEXT_10_33 1
#else
#define GRID_10_33 -
#define NEXT_10_33 0
#endif
#undef COND
#define COND CELL_09_33+CELL_09_34+CELL_09_35+CELL_10_33+CELL_10_35+CELL_11_33+CELL_11_34+CELL_11_35
#if (CELL_10_34 && (COND >= 2) && (COND <= 3)) || (!CELL_10_34 && (COND == 3))
#define GRID_10_34 #
#define NEXT_10_34 1
#else
#define GRID_10_34 -
#define NEXT_10_34 0
#endif
#undef COND
#define COND CELL_09_34+CELL_09_35+CELL_09_36+CELL_10_34+CELL_10_36+CELL_11_34+CELL_11_35+CELL_11_36
#if (CELL_10_35 && (COND >= 2) && (COND <= 3)) || (!CELL_10_35 && (COND == 3))
#define GRID_10_35 #
#define NEXT_10_35 1
#else
#define GRID_10_35 -
#define NEXT_10_35 0
#endif
#undef COND
#define COND CELL_09_35+CELL_09_36+CELL_09_37+CELL_10_35+CELL_10_37+CELL_11_35+CELL_11_36+CELL_11_37
#if (CELL_10_36 && (COND >= 2) && (COND <= 3)) || (!CELL_10_36 && (COND == 3))
#define GRID_10_36 #
#define NEXT_10_36 1
#else
#define GRID_10_36 -
#define NEXT_10_36 0
#endif
#undef COND
#define COND CELL_09_36+CELL_09_37+CELL_09_38+CELL_10_36+CELL_10_38+CELL_11_36+CELL_11_37+CELL_11_38
#if (CELL_10_37 && (COND >= 2) && (COND <= 3)) || (!CELL_10_37 && (COND == 3))
#define GRID_10_37 #
#define NEXT_10_37 1
#else
#define GRID_10_37 -
#define NEXT_10_37 0
#endif
#undef COND
#define COND CELL_09_37+CELL_09_38+CELL_09_39+CELL_10_37+CELL_10_39+CELL_11_37+CELL_11_38+CELL_11_39
#if (CELL_10_38 && (COND >= 2) && (COND <= 3)) || (!CELL_10_38 && (COND == 3))
#define GRID_10_38 #
#define NEXT_10_38 1
#else
#define GRID_10_38 -
#define NEXT_10_38 0
#endif
#undef COND
#define COND CELL_09_38+CELL_09_39+CELL_10_38+CELL_11_38+CELL_11_39
#if (CELL_10_39 && (COND >= 2) && (COND <= 3)) || (!CELL_10_39 && (COND == 3))
#define GRID_10_39 #
#define NEXT_10_39 1
#else
#define GRID_10_39 -
#define NEXT_10_39 0
#endif
#undef COND
#define COND CELL_10_00+CELL_10_01+CELL_11_01+CELL_12_00+CELL_12_01
#if (CELL_11_00 && (COND >= 2) && (COND <= 3)) || (!CELL_11_00 && (COND == 3))
#define GRID_11_00 #
#define NEXT_11_00 1
#else
#define GRID_11_00 -
#define NEXT_11_00 0
#endif
#undef COND
#define COND CELL_10_00+CELL_10_01+CELL_10_02+CELL_11_00+CELL_11_02+CELL_12_00+CELL_12_01+CELL_12_02
#if (CELL_11_01 && (COND >= 2) && (COND <= 3)) || (!CELL_11_01 && (COND == 3))
#define GRID_11_01 #
#define NEXT_11_01 1
#else
#define GRID_11_01 -
#define NEXT_11_01 0
#endif
#undef COND
#define COND CELL_10_01+CELL_10_02+CELL_10_03+CELL_11_01+CELL_11_03+CELL_12_01+CELL_12_02+CELL_12_03
#if (CELL_11_02 && (COND >= 2) && (COND <= 3)) || (!CELL_11_02 && (COND == 3))
#define GRID_11_02 #
#define NEXT_11_02 1
#else
#define GRID_11_02 -
#define NEXT_11_02 0
#endif
#undef COND
#define COND CELL_10_02+CELL_10_03+CELL_10_04+CELL_11_02+CELL_11_04+CELL_12_02+CELL_12_03+CELL_12_04
#if (CELL_11_03 && (COND >= 2) && (COND <= 3)) || (!CELL_11_03 && (COND == 3))
#define GRID_11_03 #
#define NEXT_11_03 1
#else
#define GRID_11_03 -
#define NEXT_11_03 0
#endif
#undef COND
#define COND CELL_10_03+CELL_10_04+CELL_10_05+CELL_11_03+CELL_11_05+CELL_12_03+CELL_12_04+CELL_12_05
#if (CELL_11_04 && (COND >= 2) && (COND <= 3)) || (!CELL_11_04 && (COND == 3))
#define GRID_11_04 #
#define NEXT_11_04 1
#else
#define GRID_11_04 -
#define NEXT_11_04 0
#endif
#undef COND
#define COND CELL_10_04+CELL_10_05+CELL_10_06+CELL_11_04+CELL_11_06+CELL_12_04+CELL_12_05+CELL_12_06
#if (CELL_11_05 && (COND >= 2) && (COND <= 3)) || (!CELL_11_05 && (COND == 3))
#define GRID_11_05 #
#define NEXT_11_05 1
#else
#define GRID_11_05 -
#define NEXT_11_05 0
#endif
#undef COND
#define COND CELL_10_05+CELL_10_06+CELL_10_07+CELL_11_05+CELL_11_07+CELL_12_05+CELL_12_06+CELL_12_07
#if (CELL_11_06 && (COND >= 2) && (COND <= 3)) || (!CELL_11_06 && (COND == 3))
#define GRID_11_06 #
#define NEXT_11_06 1
#else
#define GRID_11_06 -
#define NEXT_11_06 0
#endif
#undef COND
#define COND CELL_10_06+CELL_10_07+CELL_10_08+CELL_11_06+CELL_11_08+CELL_12_06+CELL_12_07+CELL_12_08
#if (CELL_11_07 && (COND >= 2) && (COND <= 3)) || (!CELL_11_07 && (COND == 3))
#define GRID_11_07 #
#define NEXT_11_07 1
#else
#define GRID_11_07 -
#define NEXT_11_07 0
#endif
#undef COND
#define COND CELL_10_07+CELL_10_08+CELL_10_09+CELL_11_07+CELL_11_09+CELL_12_07+CELL_12_08+CELL_12_09
#if (CELL_11_08 && (COND >= 2) && (COND <= 3)) || (!CELL_11_08 && (COND == 3))
#define GRID_11_08 #
#define NEXT_11_08 1
#else
#define GRID_11_08 -
#define NEXT_11_08 0
#endif
#undef COND
#define COND CELL_10_08+CELL_10_09+CELL_10_10+CELL_11_08+CELL_11_10+CELL_12_08+CELL_12_09+CELL_12_10
#if (CELL_11_09 && (COND >= 2) && (COND <= 3)) || (!CELL_11_09 && (COND == 3))
#define GRID_11_09 #
#define NEXT_11_09 1
#else
#define GRID_11_09 -
#define NEXT_11_09 0
#endif
#undef COND
#define COND CELL_10_09+CELL_10_10+CELL_10_11+CELL_11_09+CELL_11_11+CELL_12_09+CELL_12_10+CELL_12_11
#if (CELL_11_10 && (COND >= 2) && (COND <= 3)) || (!CELL_11_10 && (COND == 3))
#define GRID_11_10 #
#define NEXT_11_10 1
#else
#define GRID_11_10 -
#define NEXT_11_10 0
#endif
#undef COND
#define COND CELL_10_10+CELL_10_11+CELL_10_12+CELL_11_10+CELL_11_12+CELL_12_10+CELL_12_11+CELL_12_12
#if (CELL_11_11 && (COND >= 2) && (COND <= 3)) || (!CELL_11_11 && (COND == 3))
#define GRID_11_11 #
#define NEXT_11_11 1
#else
#define GRID_11_11 -
#define NEXT_11_11 0
#endif
#undef COND
#define COND CELL_10_11+CELL_10_12+CELL_10_13+CELL_11_11+CELL_11_13+CELL_12_11+CELL_12_12+CELL_12_13
#if (CELL_11_12 && (COND >= 2) && (COND <= 3)) || (!CELL_11_12 && (COND == 3))
#define GRID_11_12 #
#define NEXT_11_12 1
#else
#define GRID_11_12 -
#define NEXT_11_12 0
#endif
#undef COND
#define COND CELL_10_12+CELL_10_13+CELL_10_14+CELL_11_12+CELL_11_14+CELL_12_12+CELL_12_13+CELL_12_14
#if (CELL_11_13 && (COND >= 2) && (COND <= 3)) || (!CELL_11_13 && (COND == 3))
#define GRID_11_13 #
#define NEXT_11_13 1
#else
#define GRID_11_13 -
#define NEXT_11_13 0
#endif
#undef COND
#define COND CELL_10_13+CELL_10_14+CELL_10_15+CELL_11_13+CELL_11_15+CELL_12_13+CELL_12_14+CELL_12_15
#if (CELL_11_14 && (COND >= 2) && (COND <= 3)) || (!CELL_11_14 && (COND == 3))
#define GRID_11_14 #
#define NEXT_11_14 1
#else
#define GRID_11_14 -
#define NEXT_11_14 0
#endif
#undef COND
#define COND CELL_10_14+CELL_10_15+CELL_10_16+CELL_11_14+CELL_11_16+CELL_12_14+CELL_12_15+CELL_12_16
#if (CELL_11_15 && (COND >= 2) && (COND <= 3)) || (!CELL_11_15 && (COND == 3))
#define GRID_11_15 #
#define NEXT_11_15 1
#else
#define GRID_11_15 -
#define NEXT_11_15 0
#endif
#undef COND
#define COND CELL_10_15+CELL_10_16+CELL_10_17+CELL_11_15+CELL_11_17+CELL_12_15+CELL_12_16+CELL_12_17
#if (CELL_11_16 && (COND >= 2) && (COND <= 3)) || (!CELL_11_16 && (COND == 3))
#define GRID_11_16 #
#define NEXT_11_16 1
#else
#define GRID_11_16 -
#define NEXT_11_16 0
#endif
#undef COND
#define COND CELL_10_16+CELL_10_17+CELL_10_18+CELL_11_16+CELL_11_18+CELL_12_16+CELL_12_17+CELL_12_18
#if (CELL_11_17 && (COND >= 2) && (COND <= 3)) || (!CELL_11_17 && (COND == 3))
#define GRID_11_17 #
#define NEXT_11_17 1
#else
#define GRID_11_17 -
#define NEXT_11_17 0
#endif
#undef COND
#define COND CELL_10_17+CELL_10_18+CELL_10_19+CELL_11_17+CELL_11_19+CELL_12_17+CELL_12_18+CELL_12_19
#if (CELL_11_18 && (COND >= 2) && (COND <= 3)) || (!CELL_11_18 && (COND == 3))
#define GRID_11_18 #
#define NEXT_11_18 1
#else
#define GRID_11_18 -
#define NEXT_11_18 0
#endif
#undef COND
#define COND CELL_10_18+CELL_10_19+CELL_10_20+CELL_11_18+CELL_11_20+CELL_12_18+CELL_12_19+CELL_12_20
#if (CELL_11_19 && (COND >= 2) && (COND <= 3)) || (!CELL_11_19 && (COND == 3))
#define GRID_11_19 #
#define NEXT_11_19 1
#else
#define GRID_11_19 -
#define NEXT_11_19 0
#endif
#undef COND
#define COND CELL_10_19+CELL_10_20+CELL_10_21+CELL_11_19+CELL_11_21+CELL_12_19+CELL_12_20+CELL_12_21
#if (CELL_11_20 && (COND >= 2) && (COND <= 3)) || (!CELL_11_20 && (COND == 3))
#define GRID_11_20 #
#define NEXT_11_20 1
#else
#define GRID_11_20 -
#define NEXT_11_20 0
#endif
#undef COND
#define COND CELL_10_20+CELL_10_21+CELL_10_22+CELL_11_20+CELL_11_22+CELL_12_20+CELL_12_21+CELL_12_22
#if (CELL_11_21 && (COND >= 2) && (COND <= 3)) || (!CELL_11_21 && (COND == 3))
#define GRID_11_21 #
#define NEXT_11_21 1
#else
#define GRID_11_21 -
#define NEXT_11_21 0
#endif
#undef COND
#define COND CELL_10_21+CELL_10_22+CELL_10_23+CELL_11_21+CELL_11_23+CELL_12_21+CELL_12_22+CELL_12_23
#if (CELL_11_22 && (COND >= 2) && (COND <= 3)) || (!CELL_11_22 && (COND == 3))
#define GRID_11_22 #
#define NEXT_11_22 1
#else
#define GRID_11_22 -
#define NEXT_11_22 0
#endif
#undef COND
#define COND CELL_10_22+CELL_10_23+CELL_10_24+CELL_11_22+CELL_11_24+CELL_12_22+CELL_12_23+CELL_12_24
#if (CELL_11_23 && (COND >= 2) && (COND <= 3)) || (!CELL_11_23 && (COND == 3))
#define GRID_11_23 #
#define NEXT_11_23 1
#else
#define GRID_11_23 -
#define NEXT_11_23 0
#endif
#undef COND
#define COND CELL_10_23+CELL_10_24+CELL_10_25+CELL_11_23+CELL_11_25+CELL_12_23+CELL_12_24+CELL_12_25
#if (CELL_11_24 && (COND >= 2) && (COND <= 3)) || (!CELL_11_24 && (COND == 3))
#define GRID_11_24 #
#define NEXT_11_24 1
#else
#define GRID_11_24 -
#define NEXT_11_24 0
#endif
#undef COND
#define COND CELL_10_24+CELL_10_25+CELL_10_26+CELL_11_24+CELL_11_26+CELL_12_24+CELL_12_25+CELL_12_26
#if (CELL_11_25 && (COND >= 2) && (COND <= 3)) || (!CELL_11_25 && (COND == 3))
#define GRID_11_25 #
#define NEXT_11_25 1
#else
#define GRID_11_25 -
#define NEXT_11_25 0
#endif
#undef COND
#define COND CELL_10_25+CELL_10_26+CELL_10_27+CELL_11_25+CELL_11_27+CELL_12_25+CELL_12_26+CELL_12_27
#if (CELL_11_26 && (COND >= 2) && (COND <= 3)) || (!CELL_11_26 && (COND == 3))
#define GRID_11_26 #
#define NEXT_11_26 1
#else
#define GRID_11_26 -
#define NEXT_11_26 0
#endif
#undef COND
#define COND CELL_10_26+CELL_10_27+CELL_10_28+CELL_11_26+CELL_11_28+CELL_12_26+CELL_12_27+CELL_12_28
#if (CELL_11_27 && (COND >= 2) && (COND <= 3)) || (!CELL_11_27 && (COND == 3))
#define GRID_11_27 #
#define NEXT_11_27 1
#else
#define GRID_11_27 -
#define NEXT_11_27 0
#endif
#undef COND
#define COND CELL_10_27+CELL_10_28+CELL_10_29+CELL_11_27+CELL_11_29+CELL_12_27+CELL_12_28+CELL_12_29
#if (CELL_11_28 && (COND >= 2) && (COND <= 3)) || (!CELL_11_28 && (COND == 3))
#define GRID_11_28 #
#define NEXT_11_28 1
#else
#define GRID_11_28 -
#define NEXT_11_28 0
#endif
#undef COND
#define COND CELL_10_28+CELL_10_29+CELL_10_30+CELL_11_28+CELL_11_30+CELL_12_28+CELL_12_29+CELL_12_30
#if (CELL_11_29 && (COND >= 2) && (COND <= 3)) || (!CELL_11_29 && (COND == 3))
#define GRID_11_29 #
#define NEXT_11_29 1
#else
#define GRID_11_29 -
#define NEXT_11_29 0
#endif
#undef COND
#define COND CELL_10_29+CELL_10_30+CELL_10_31+CELL_11_29+CELL_11_31+CELL_12_29+CELL_12_30+CELL_12_31
#if (CELL_11_30 && (COND >= 2) && (COND <= 3)) || (!CELL_11_30 && (COND == 3))
#define GRID_11_30 #
#define NEXT_11_30 1
#else
#define GRID_11_30 -
#define NEXT_11_30 0
#endif
#undef COND
#define COND CELL_10_30+CELL_10_31+CELL_10_32+CELL_11_30+CELL_11_32+CELL_12_30+CELL_12_31+CELL_12_32
#if (CELL_11_31 && (COND >= 2) && (COND <= 3)) || (!CELL_11_31 && (COND == 3))
#define GRID_11_31 #
#define NEXT_11_31 1
#else
#define GRID_11_31 -
#define NEXT_11_31 0
#endif
#undef COND
#define COND CELL_10_31+CELL_10_32+CELL_10_33+CELL_11_31+CELL_11_33+CELL_12_31+CELL_12_32+CELL_12_33
#if (CELL_11_32 && (COND >= 2) && (COND <= 3)) || (!CELL_11_32 && (COND == 3))
#define GRID_11_32 #
#define NEXT_11_32 1
#else
#define GRID_11_32 -
#define NEXT_11_32 0
#endif
#undef COND
#define COND CELL_10_32+CELL_10_33+CELL_10_34+CELL_11_32+CELL_11_34+CELL_12_32+CELL_12_33+CELL_12_34
#if (CELL_11_33 && (COND >= 2) && (COND <= 3)) || (!CELL_11_33 && (COND == 3))
#define GRID_11_33 #
#define NEXT_11_33 1
#else
#define GRID_11_33 -
#define NEXT_11_33 0
#endif
#undef COND
#define COND CELL_10_33+CELL_10_34+CELL_10_35+CELL_11_33+CELL_11_35+CELL_12_33+CELL_12_34+CELL_12_35
#if (CELL_11_34 && (COND >= 2) && (COND <= 3)) || (!CELL_11_34 && (COND == 3))
#define GRID_11_34 #
#define NEXT_11_34 1
#else
#define GRID_11_34 -
#define NEXT_11_34 0
#endif
#undef COND
#define COND CELL_10_34+CELL_10_35+CELL_10_36+CELL_11_34+CELL_11_36+CELL_12_34+CELL_12_35+CELL_12_36
#if (CELL_11_35 && (COND >= 2) && (COND <= 3)) || (!CELL_11_35 && (COND == 3))
#define GRID_11_35 #
#define NEXT_11_35 1
#else
#define GRID_11_35 -
#define NEXT_11_35 0
#endif
#undef COND
#define COND CELL_10_35+CELL_10_36+CELL_10_37+CELL_11_35+CELL_11_37+CELL_12_35+CELL_12_36+CELL_12_37
#if (CELL_11_36 && (COND >= 2) && (COND <= 3)) || (!CELL_11_36 && (COND == 3))
#define GRID_11_36 #
#define NEXT_11_36 1
#else
#define GRID_11_36 -
#define NEXT_11_36 0
#endif
#undef COND
#define COND CELL_10_36+CELL_10_37+CELL_10_38+CELL_11_36+CELL_11_38+CELL_12_36+CELL_12_37+CELL_12_38
#if (CELL_11_37 && (COND >= 2) && (COND <= 3)) || (!CELL_11_37 && (COND == 3))
#define GRID_11_37 #
#define NEXT_11_37 1
#else
#define GRID_11_37 -
#define NEXT_11_37 0
#endif
#undef COND
#define COND CELL_10_37+CELL_10_38+CELL_10_39+CELL_11_37+CELL_11_39+CELL_12_37+CELL_12_38+CELL_12_39
#if (CELL_11_38 && (COND >= 2) && (COND <= 3)) || (!CELL_11_38 && (COND == 3))
#define GRID_11_38 #
#define NEXT_11_38 1
#else
#define GRID_11_38 -
#define NEXT_11_38 0
#endif
#undef COND
#define COND CELL_10_38+CELL_10_39+CELL_11_38+CELL_12_38+CELL_12_39
#if (CELL_11_39 && (COND >= 2) && (COND <= 3)) || (!CELL_11_39 && (COND == 3))
#define GRID_11_39 #
#define NEXT_11_39 1
#else
#define GRID_11_39 -
#define NEXT_11_39 0
#endif
#undef COND
#define COND CELL_11_00+CELL_11_01+CELL_12_01+CELL_13_00+CELL_13_01
#if (CELL_12_00 && (COND >= 2) && (COND <= 3)) || (!CELL_12_00 && (COND == 3))
#define GRID_12_00 #
#define NEXT_12_00 1
#else
#define GRID_12_00 -
#define NEXT_12_00 0
#endif
#undef COND
#define COND CELL_11_00+CELL_11_01+CELL_11_02+CELL_12_00+CELL_12_02+CELL_13_00+CELL_13_01+CELL_13_02
#if (CELL_12_01 && (COND >= 2) && (COND <= 3)) || (!CELL_12_01 && (COND == 3))
#define GRID_12_01 #
#define NEXT_12_01 1
#else
#define GRID_12_01 -
#define NEXT_12_01 0
#endif
#undef COND
#define COND CELL_11_01+CELL_11_02+CELL_11_03+CELL_12_01+CELL_12_03+CELL_13_01+CELL_13_02+CELL_13_03
#if (CELL_12_02 && (COND >= 2) && (COND <= 3)) || (!CELL_12_02 && (COND == 3))
#define GRID_12_02 #
#define NEXT_12_02 1
#else
#define GRID_12_02 -
#define NEXT_12_02 0
#endif
#undef COND
#define COND CELL_11_02+CELL_11_03+CELL_11_04+CELL_12_02+CELL_12_04+CELL_13_02+CELL_13_03+CELL_13_04
#if (CELL_12_03 && (COND >= 2) && (COND <= 3)) || (!CELL_12_03 && (COND == 3))
#define GRID_12_03 #
#define NEXT_12_03 1
#else
#define GRID_12_03 -
#define NEXT_12_03 0
#endif
#undef COND
#define COND CELL_11_03+CELL_11_04+CELL_11_05+CELL_12_03+CELL_12_05+CELL_13_03+CELL_13_04+CELL_13_05
#if (CELL_12_04 && (COND >= 2) && (COND <= 3)) || (!CELL_12_04 && (COND == 3))
#define GRID_12_04 #
#define NEXT_12_04 1
#else
#define GRID_12_04 -
#define NEXT_12_04 0
#endif
#undef COND
#define COND CELL_11_04+CELL_11_05+CELL_11_06+CELL_12_04+CELL_12_06+CELL_13_04+CELL_13_05+CELL_13_06
#if (CELL_12_05 && (COND >= 2) && (COND <= 3)) || (!CELL_12_05 && (COND == 3))
#define GRID_12_05 #
#define NEXT_12_05 1
#else
#define GRID_12_05 -
#define NEXT_12_05 0
#endif
#undef COND
#define COND CELL_11_05+CELL_11_06+CELL_11_07+CELL_12_05+CELL_12_07+CELL_13_05+CELL_13_06+CELL_13_07
#if (CELL_12_06 && (COND >= 2) && (COND <= 3)) || (!CELL_12_06 && (COND == 3))
#define GRID_12_06 #
#define NEXT_12_06 1
#else
#define GRID_12_06 -
#define NEXT_12_06 0
#endif
#undef COND
#define COND CELL_11_06+CELL_11_07+CELL_11_08+CELL_12_06+CELL_12_08+CELL_13_06+CELL_13_07+CELL_13_08
#if (CELL_12_07 && (COND >= 2) && (COND <= 3)) || (!CELL_12_07 && (COND == 3))
#define GRID_12_07 #
#define NEXT_12_07 1
#else
#define GRID_12_07 -
#define NEXT_12_07 0
#endif
#undef COND
#define COND CELL_11_07+CELL_11_08+CELL_11_09+CELL_12_07+CELL_12_09+CELL_13_07+CELL_13_08+CELL_13_09
#if (CELL_12_08 && (COND >= 2) && (COND <= 3)) || (!CELL_12_08 && (COND == 3))
#define GRID_12_08 #
#define NEXT_12_08 1
#else
#define GRID_12_08 -
#define NEXT_12_08 0
#endif
#undef COND
#define COND CELL_11_08+CELL_11_09+CELL_11_10+CELL_12_08+CELL_12_10+CELL_13_08+CELL_13_09+CELL_13_10
#if (CELL_12_09 && (COND >= 2) && (COND <= 3)) || (!CELL_12_09 && (COND == 3))
#define GRID_12_09 #
#define NEXT_12_09 1
#else
#define GRID_12_09 -
#define NEXT_12_09 0
#endif
#undef COND
#define COND CELL_11_09+CELL_11_10+CELL_11_11+CELL_12_09+CELL_12_11+CELL_13_09+CELL_13_10+CELL_13_11
#if (CELL_12_10 && (COND >= 2) && (COND <= 3)) || (!CELL_12_10 && (COND == 3))
#define GRID_12_10 #
#define NEXT_12_10 1
#else
#define GRID_12_10 -
#define NEXT_12_10 0
#endif
#undef COND
#define COND CELL_11_10+CELL_11_11+CELL_11_12+CELL_12_10+CELL_12_12+CELL_13_10+CELL_13_11+CELL_13_12
#if (CELL_12_11 && (COND >= 2) && (COND <= 3)) || (!CELL_12_11 && (COND == 3))
#define GRID_12_11 #
#define NEXT_12_11 1
#else
#define GRID_12_11 -
#define NEXT_12_11 0
#endif
#undef COND
#define COND CELL_11_11+CELL_11_12+CELL_11_13+CELL_12_11+CELL_12_13+CELL_13_11+CELL_13_12+CELL_13_13
#if (CELL_12_12 && (COND >= 2) && (COND <= 3)) || (!CELL_12_12 && (COND == 3))
#define GRID_12_12 #
#define NEXT_12_12 1
#else
#define GRID_12_12 -
#define NEXT_12_12 0
#endif
#undef COND
#define COND CELL_11_12+CELL_11_13+CELL_11_14+CELL_12_12+CELL_12_14+CELL_13_12+CELL_13_13+CELL_13_14
#if (CELL_12_13 && (COND >= 2) && (COND <= 3)) || (!CELL_12_13 && (COND == 3))
#define GRID_12_13 #
#define NEXT_12_13 1
#else
#define GRID_12_13 -
#define NEXT_12_13 0
#endif
#undef COND
#define COND CELL_11_13+CELL_11_14+CELL_11_15+CELL_12_13+CELL_12_15+CELL_13_13+CELL_13_14+CELL_13_15
#if (CELL_12_14 && (COND >= 2) && (COND <= 3)) || (!CELL_12_14 && (COND == 3))
#define GRID_12_14 #
#define NEXT_12_14 1
#else
#define GRID_12_14 -
#define NEXT_12_14 0
#endif
#undef COND
#define COND CELL_11_14+CELL_11_15+CELL_11_16+CELL_12_14+CELL_12_16+CELL_13_14+CELL_13_15+CELL_13_16
#if (CELL_12_15 && (COND >= 2) && (COND <= 3)) || (!CELL_12_15 && (COND == 3))
#define GRID_12_15 #
#define NEXT_12_15 1
#else
#define GRID_12_15 -
#define NEXT_12_15 0
#endif
#undef COND
#define COND CELL_11_15+CELL_11_16+CELL_11_17+CELL_12_15+CELL_12_17+CELL_13_15+CELL_13_16+CELL_13_17
#if (CELL_12_16 && (COND >= 2) && (COND <= 3)) || (!CELL_12_16 && (COND == 3))
#define GRID_12_16 #
#define NEXT_12_16 1
#else
#define GRID_12_16 -
#define NEXT_12_16 0
#endif
#undef COND
#define COND CELL_11_16+CELL_11_17+CELL_11_18+CELL_12_16+CELL_12_18+CELL_13_16+CELL_13_17+CELL_13_18
#if (CELL_12_17 && (COND >= 2) && (COND <= 3)) || (!CELL_12_17 && (COND == 3))
#define GRID_12_17 #
#define NEXT_12_17 1
#else
#define GRID_12_17 -
#define NEXT_12_17 0
#endif
#undef COND
#define COND CELL_11_17+CELL_11_18+CELL_11_19+CELL_12_17+CELL_12_19+CELL_13_17+CELL_13_18+CELL_13_19
#if (CELL_12_18 && (COND >= 2) && (COND <= 3)) || (!CELL_12_18 && (COND == 3))
#define GRID_12_18 #
#define NEXT_12_18 1
#else
#define GRID_12_18 -
#define NEXT_12_18 0
#endif
#undef COND
#define COND CELL_11_18+CELL_11_19+CELL_11_20+CELL_12_18+CELL_12_20+CELL_13_18+CELL_13_19+CELL_13_20
#if (CELL_12_19 && (COND >= 2) && (COND <= 3)) || (!CELL_12_19 && (COND == 3))
#define GRID_12_19 #
#define NEXT_12_19 1
#else
#define GRID_12_19 -
#define NEXT_12_19 0
#endif
#undef COND
#define COND CELL_11_19+CELL_11_20+CELL_11_21+CELL_12_19+CELL_12_21+CELL_13_19+CELL_13_20+CELL_13_21
#if (CELL_12_20 && (COND >= 2) && (COND <= 3)) || (!CELL_12_20 && (COND == 3))
#define GRID_12_20 #
#define NEXT_12_20 1
#else
#define GRID_12_20 -
#define NEXT_12_20 0
#endif
#undef COND
#define COND CELL_11_20+CELL_11_21+CELL_11_22+CELL_12_20+CELL_12_22+CELL_13_20+CELL_13_21+CELL_13_22
#if (CELL_12_21 && (COND >= 2) && (COND <= 3)) || (!CELL_12_21 && (COND == 3))
#define GRID_12_21 #
#define NEXT_12_21 1
#else
#define GRID_12_21 -
#define NEXT_12_21 0
#endif
#undef COND
#define COND CELL_11_21+CELL_11_22+CELL_11_23+CELL_12_21+CELL_12_23+CELL_13_21+CELL_13_22+CELL_13_23
#if (CELL_12_22 && (COND >= 2) && (COND <= 3)) || (!CELL_12_22 && (COND == 3))
#define GRID_12_22 #
#define NEXT_12_22 1
#else
#define GRID_12_22 -
#define NEXT_12_22 0
#endif
#undef COND
#define COND CELL_11_22+CELL_11_23+CELL_11_24+CELL_12_22+CELL_12_24+CELL_13_22+CELL_13_23+CELL_13_24
#if (CELL_12_23 && (COND >= 2) && (COND <= 3)) || (!CELL_12_23 && (COND == 3))
#define GRID_12_23 #
#define NEXT_12_23 1
#else
#define GRID_12_23 -
#define NEXT_12_23 0
#endif
#undef COND
#define COND CELL_11_23+CELL_11_24+CELL_11_25+CELL_12_23+CELL_12_25+CELL_13_23+CELL_13_24+CELL_13_25
#if (CELL_12_24 && (COND >= 2) && (COND <= 3)) || (!CELL_12_24 && (COND == 3))
#define GRID_12_24 #
#define NEXT_12_24 1
#else
#define GRID_12_24 -
#define NEXT_12_24 0
#endif
#undef COND
#define COND CELL_11_24+CELL_11_25+CELL_11_26+CELL_12_24+CELL_12_26+CELL_13_24+CELL_13_25+CELL_13_26
#if (CELL_12_25 && (COND >= 2) && (COND <= 3)) || (!CELL_12_25 && (COND == 3))
#define GRID_12_25 #
#define NEXT_12_25 1
#else
#define GRID_12_25 -
#define NEXT_12_25 0
#endif
#undef COND
#define COND CELL_11_25+CELL_11_26+CELL_11_27+CELL_12_25+CELL_12_27+CELL_13_25+CELL_13_26+CELL_13_27
#if (CELL_12_26 && (COND >= 2) && (COND <= 3)) || (!CELL_12_26 && (COND == 3))
#define GRID_12_26 #
#define NEXT_12_26 1
#else
#define GRID_12_26 -
#define NEXT_12_26 0
#endif
#undef COND
#define COND CELL_11_26+CELL_11_27+CELL_11_28+CELL_12_26+CELL_12_28+CELL_13_26+CELL_13_27+CELL_13_28
#if (CELL_12_27 && (COND >= 2) && (COND <= 3)) || (!CELL_12_27 && (COND == 3))
#define GRID_12_27 #
#define NEXT_12_27 1
#else
#define GRID_12_27 -
#define NEXT_12_27 0
#endif
#undef COND
#define COND CELL_11_27+CELL_11_28+CELL_11_29+CELL_12_27+CELL_12_29+CELL_13_27+CELL_13_28+CELL_13_29
#if (CELL_12_28 && (COND >= 2) && (COND <= 3)) || (!CELL_12_28 && (COND == 3))
#define GRID_12_28 #
#define NEXT_12_28 1
#else
#define GRID_12_28 -
#define NEXT_12_28 0
#endif
#undef COND
#define COND CELL_11_28+CELL_11_29+CELL_11_30+CELL_12_28+CELL_12_30+CELL_13_28+CELL_13_29+CELL_13_30
#if (CELL_12_29 && (COND >= 2) && (COND <= 3)) || (!CELL_12_29 && (COND == 3))
#define GRID_12_29 #
#define NEXT_12_29 1
#else
#define GRID_12_29 -
#define NEXT_12_29 0
#endif
#undef COND
#define COND CELL_11_29+CELL_11_30+CELL_11_31+CELL_12_29+CELL_12_31+CELL_13_29+CELL_13_30+CELL_13_31
#if (CELL_12_30 && (COND >= 2) && (COND <= 3)) || (!CELL_12_30 && (COND == 3))
#define GRID_12_30 #
#define NEXT_12_30 1
#else
#define GRID_12_30 -
#define NEXT_12_30 0
#endif
#undef COND
#define COND CELL_11_30+CELL_11_31+CELL_11_32+CELL_12_30+CELL_12_32+CELL_13_30+CELL_13_31+CELL_13_32
#if (CELL_12_31 && (COND >= 2) && (COND <= 3)) || (!CELL_12_31 && (COND == 3))
#define GRID_12_31 #
#define NEXT_12_31 1
#else
#define GRID_12_31 -
#define NEXT_12_31 0
#endif
#undef COND
#define COND CELL_11_31+CELL_11_32+CELL_11_33+CELL_12_31+CELL_12_33+CELL_13_31+CELL_13_32+CELL_13_33
#if (CELL_12_32 && (COND >= 2) && (COND <= 3)) || (!CELL_12_32 && (COND == 3))
#define GRID_12_32 #
#define NEXT_12_32 1
#else
#define GRID_12_32 -
#define NEXT_12_32 0
#endif
#undef COND
#define COND CELL_11_32+CELL_11_33+CELL_11_34+CELL_12_32+CELL_12_34+CELL_13_32+CELL_13_33+CELL_13_34
#if (CELL_12_33 && (COND >= 2) && (COND <= 3)) || (!CELL_12_33 && (COND == 3))
#define GRID_12_33 #
#define NEXT_12_33 1
#else
#define GRID_12_33 -
#define NEXT_12_33 0
#endif
#undef COND
#define COND CELL_11_33+CELL_11_34+CELL_11_35+CELL_12_33+CELL_12_35+CELL_13_33+CELL_13_34+CELL_13_35
#if (CELL_12_34 && (COND >= 2) && (COND <= 3)) || (!CELL_12_34 && (COND == 3))
#define GRID_12_34 #
#define NEXT_12_34 1
#else
#define GRID_12_34 -
#define NEXT_12_34 0
#endif
#undef COND
#define COND CELL_11_34+CELL_11_35+CELL_11_36+CELL_12_34+CELL_12_36+CELL_13_34+CELL_13_35+CELL_13_36
#if (CELL_12_35 && (COND >= 2) && (COND <= 3)) || (!CELL_12_35 && (COND == 3))
#define GRID_12_35 #
#define NEXT_12_35 1
#else
#define GRID_12_35 -
#define NEXT_12_35 0
#endif
#undef COND
#define COND CELL_11_35+CELL_11_36+CELL_11_37+CELL_12_35+CELL_12_37+CELL_13_35+CELL_13_36+CELL_13_37
#if (CELL_12_36 && (COND >= 2) && (COND <= 3)) || (!CELL_12_36 && (COND == 3))
#define GRID_12_36 #
#define NEXT_12_36 1
#else
#define GRID_12_36 -
#define NEXT_12_36 0
#endif
#undef COND
#define COND CELL_11_36+CELL_11_37+CELL_11_38+CELL_12_36+CELL_12_38+CELL_13_36+CELL_13_37+CELL_13_38
#if (CELL_12_37 && (COND >= 2) && (COND <= 3)) || (!CELL_12_37 && (COND == 3))
#define GRID_12_37 #
#define NEXT_12_37 1
#else
#define GRID_12_37 -
#define NEXT_12_37 0
#endif
#undef COND
#define COND CELL_11_37+CELL_11_38+CELL_11_39+CELL_12_37+CELL_12_39+CELL_13_37+CELL_13_38+CELL_13_39
#if (CELL_12_38 && (COND >= 2) && (COND <= 3)) || (!CELL_12_38 && (COND == 3))
#define GRID_12_38 #
#define NEXT_12_38 1
#else
#define GRID_12_38 -
#define NEXT_12_38 0
#endif
#undef COND
#define COND CELL_11_38+CELL_11_39+CELL_12_38+CELL_13_38+CELL_13_39
#if (CELL_12_39 && (COND >= 2) && (COND <= 3)) || (!CELL_12_39 && (COND == 3))
#define GRID_12_39 #
#define NEXT_12_39 1
#else
#define GRID_12_39 -
#define NEXT_12_39 0
#endif
#undef COND
#define COND CELL_12_00+CELL_12_01+CELL_13_01+CELL_14_00+CELL_14_01
#if (CELL_13_00 && (COND >= 2) && (COND <= 3)) || (!CELL_13_00 && (COND == 3))
#define GRID_13_00 #
#define NEXT_13_00 1
#else
#define GRID_13_00 -
#define NEXT_13_00 0
#endif
#undef COND
#define COND CELL_12_00+CELL_12_01+CELL_12_02+CELL_13_00+CELL_13_02+CELL_14_00+CELL_14_01+CELL_14_02
#if (CELL_13_01 && (COND >= 2) && (COND <= 3)) || (!CELL_13_01 && (COND == 3))
#define GRID_13_01 #
#define NEXT_13_01 1
#else
#define GRID_13_01 -
#define NEXT_13_01 0
#endif
#undef COND
#define COND CELL_12_01+CELL_12_02+CELL_12_03+CELL_13_01+CELL_13_03+CELL_14_01+CELL_14_02+CELL_14_03
#if (CELL_13_02 && (COND >= 2) && (COND <= 3)) || (!CELL_13_02 && (COND == 3))
#define GRID_13_02 #
#define NEXT_13_02 1
#else
#define GRID_13_02 -
#define NEXT_13_02 0
#endif
#undef COND
#define COND CELL_12_02+CELL_12_03+CELL_12_04+CELL_13_02+CELL_13_04+CELL_14_02+CELL_14_03+CELL_14_04
#if (CELL_13_03 && (COND >= 2) && (COND <= 3)) || (!CELL_13_03 && (COND == 3))
#define GRID_13_03 #
#define NEXT_13_03 1
#else
#define GRID_13_03 -
#define NEXT_13_03 0
#endif
#undef COND
#define COND CELL_12_03+CELL_12_04+CELL_12_05+CELL_13_03+CELL_13_05+CELL_14_03+CELL_14_04+CELL_14_05
#if (CELL_13_04 && (COND >= 2) && (COND <= 3)) || (!CELL_13_04 && (COND == 3))
#define GRID_13_04 #
#define NEXT_13_04 1
#else
#define GRID_13_04 -
#define NEXT_13_04 0
#endif
#undef COND
#define COND CELL_12_04+CELL_12_05+CELL_12_06+CELL_13_04+CELL_13_06+CELL_14_04+CELL_14_05+CELL_14_06
#if (CELL_13_05 && (COND >= 2) && (COND <= 3)) || (!CELL_13_05 && (COND == 3))
#define GRID_13_05 #
#define NEXT_13_05 1
#else
#define GRID_13_05 -
#define NEXT_13_05 0
#endif
#undef COND
#define COND CELL_12_05+CELL_12_06+CELL_12_07+CELL_13_05+CELL_13_07+CELL_14_05+CELL_14_06+CELL_14_07
#if (CELL_13_06 && (COND >= 2) && (COND <= 3)) || (!CELL_13_06 && (COND == 3))
#define GRID_13_06 #
#define NEXT_13_06 1
#else
#define GRID_13_06 -
#define NEXT_13_06 0
#endif
#undef COND
#define COND CELL_12_06+CELL_12_07+CELL_12_08+CELL_13_06+CELL_13_08+CELL_14_06+CELL_14_07+CELL_14_08
#if (CELL_13_07 && (COND >= 2) && (COND <= 3)) || (!CELL_13_07 && (COND == 3))
#define GRID_13_07 #
#define NEXT_13_07 1
#else
#define GRID_13_07 -
#define NEXT_13_07 0
#endif
#undef COND
#define COND CELL_12_07+CELL_12_08+CELL_12_09+CELL_13_07+CELL_13_09+CELL_14_07+CELL_14_08+CELL_14_09
#if (CELL_13_08 && (COND >= 2) && (COND <= 3)) || (!CELL_13_08 && (COND == 3))
#define GRID_13_08 #
#define NEXT_13_08 1
#else
#define GRID_13_08 -
#define NEXT_13_08 0
#endif
#undef COND
#define COND CELL_12_08+CELL_12_09+CELL_12_10+CELL_13_08+CELL_13_10+CELL_14_08+CELL_14_09+CELL_14_10
#if (CELL_13_09 && (COND >= 2) && (COND <= 3)) || (!CELL_13_09 && (COND == 3))
#define GRID_13_09 #
#define NEXT_13_09 1
#else
#define GRID_13_09 -
#define NEXT_13_09 0
#endif
#undef COND
#define COND CELL_12_09+CELL_12_10+CELL_12_11+CELL_13_09+CELL_13_11+CELL_14_09+CELL_14_10+CELL_14_11
#if (CELL_13_10 && (COND >= 2) && (COND <= 3)) || (!CELL_13_10 && (COND == 3))
#define GRID_13_10 #
#define NEXT_13_10 1
#else
#define GRID_13_10 -
#define NEXT_13_10 0
#endif
#undef COND
#define COND CELL_12_10+CELL_12_11+CELL_12_12+CELL_13_10+CELL_13_12+CELL_14_10+CELL_14_11+CELL_14_12
#if (CELL_13_11 && (COND >= 2) && (COND <= 3)) || (!CELL_13_11 && (COND == 3))
#define GRID_13_11 #
#define NEXT_13_11 1
#else
#define GRID_13_11 -
#define NEXT_13_11 0
#endif
#undef COND
#define COND CELL_12_11+CELL_12_12+CELL_12_13+CELL_13_11+CELL_13_13+CELL_14_11+CELL_14_12+CELL_14_13
#if (CELL_13_12 && (COND >= 2) && (COND <= 3)) || (!CELL_13_12 && (COND == 3))
#define GRID_13_12 #
#define NEXT_13_12 1
#else
#define GRID_13_12 -
#define NEXT_13_12 0
#endif
#undef COND
#define COND CELL_12_12+CELL_12_13+CELL_12_14+CELL_13_12+CELL_13_14+CELL_14_12+CELL_14_13+CELL_14_14
#if (CELL_13_13 && (COND >= 2) && (COND <= 3)) || (!CELL_13_13 && (COND == 3))
#define GRID_13_13 #
#define NEXT_13_13 1
#else
#define GRID_13_13 -
#define NEXT_13_13 0
#endif
#undef COND
#define COND CELL_12_13+CELL_12_14+CELL_12_15+CELL_13_13+CELL_13_15+CELL_14_13+CELL_14_14+CELL_14_15
#if (CELL_13_14 && (COND >= 2) && (COND <= 3)) || (!CELL_13_14 && (COND == 3))
#define GRID_13_14 #
#define NEXT_13_14 1
#else
#define GRID_13_14 -
#define NEXT_13_14 0
#endif
#undef COND
#define COND CELL_12_14+CELL_12_15+CELL_12_16+CELL_13_14+CELL_13_16+CELL_14_14+CELL_14_15+CELL_14_16
#if (CELL_13_15 && (COND >= 2) && (COND <= 3)) || (!CELL_13_15 && (COND == 3))
#define GRID_13_15 #
#define NEXT_13_15 1
#else
#define GRID_13_15 -
#define NEXT_13_15 0
#endif
#undef COND
#define COND CELL_12_15+CELL_12_16+CELL_12_17+CELL_13_15+CELL_13_17+CELL_14_15+CELL_14_16+CELL_14_17
#if (CELL_13_16 && (COND >= 2) && (COND <= 3)) || (!CELL_13_16 && (COND == 3))
#define GRID_13_16 #
#define NEXT_13_16 1
#else
#define GRID_13_16 -
#define NEXT_13_16 0
#endif
#undef COND
#define COND CELL_12_16+CELL_12_17+CELL_12_18+CELL_13_16+CELL_13_18+CELL_14_16+CELL_14_17+CELL_14_18
#if (CELL_13_17 && (COND >= 2) && (COND <= 3)) || (!CELL_13_17 && (COND == 3))
#define GRID_13_17 #
#define NEXT_13_17 1
#else
#define GRID_13_17 -
#define NEXT_13_17 0
#endif
#undef COND
#define COND CELL_12_17+CELL_12_18+CELL_12_19+CELL_13_17+CELL_13_19+CELL_14_17+CELL_14_18+CELL_14_19
#if (CELL_13_18 && (COND >= 2) && (COND <= 3)) || (!CELL_13_18 && (COND == 3))
#define GRID_13_18 #
#define NEXT_13_18 1
#else
#define GRID_13_18 -
#define NEXT_13_18 0
#endif
#undef COND
#define COND CELL_12_18+CELL_12_19+CELL_12_20+CELL_13_18+CELL_13_20+CELL_14_18+CELL_14_19+CELL_14_20
#if (CELL_13_19 && (COND >= 2) && (COND <= 3)) || (!CELL_13_19 && (COND == 3))
#define GRID_13_19 #
#define NEXT_13_19 1
#else
#define GRID_13_19 -
#define NEXT_13_19 0
#endif
#undef COND
#define COND CELL_12_19+CELL_12_20+CELL_12_21+CELL_13_19+CELL_13_21+CELL_14_19+CELL_14_20+CELL_14_21
#if (CELL_13_20 && (COND >= 2) && (COND <= 3)) || (!CELL_13_20 && (COND == 3))
#define GRID_13_20 #
#define NEXT_13_20 1
#else
#define GRID_13_20 -
#define NEXT_13_20 0
#endif
#undef COND
#define COND CELL_12_20+CELL_12_21+CELL_12_22+CELL_13_20+CELL_13_22+CELL_14_20+CELL_14_21+CELL_14_22
#if (CELL_13_21 && (COND >= 2) && (COND <= 3)) || (!CELL_13_21 && (COND == 3))
#define GRID_13_21 #
#define NEXT_13_21 1
#else
#define GRID_13_21 -
#define NEXT_13_21 0
#endif
#undef COND
#define COND CELL_12_21+CELL_12_22+CELL_12_23+CELL_13_21+CELL_13_23+CELL_14_21+CELL_14_22+CELL_14_23
#if (CELL_13_22 && (COND >= 2) && (COND <= 3)) || (!CELL_13_22 && (COND == 3))
#define GRID_13_22 #
#define NEXT_13_22 1
#else
#define GRID_13_22 -
#define NEXT_13_22 0
#endif
#undef COND
#define COND CELL_12_22+CELL_12_23+CELL_12_24+CELL_13_22+CELL_13_24+CELL_14_22+CELL_14_23+CELL_14_24
#if (CELL_13_23 && (COND >= 2) && (COND <= 3)) || (!CELL_13_23 && (COND == 3))
#define GRID_13_23 #
#define NEXT_13_23 1
#else
#define GRID_13_23 -
#define NEXT_13_23 0
#endif
#undef COND
#define COND CELL_12_23+CELL_12_24+CELL_12_25+CELL_13_23+CELL_13_25+CELL_14_23+CELL_14_24+CELL_14_25
#if (CELL_13_24 && (COND >= 2) && (COND <= 3)) || (!CELL_13_24 && (COND == 3))
#define GRID_13_24 #
#define NEXT_13_24 1
#else
#define GRID_13_24 -
#define NEXT_13_24 0
#endif
#undef COND
#define COND CELL_12_24+CELL_12_25+CELL_12_26+CELL_13_24+CELL_13_26+CELL_14_24+CELL_14_25+CELL_14_26
#if (CELL_13_25 && (COND >= 2) && (COND <= 3)) || (!CELL_13_25 && (COND == 3))
#define GRID_13_25 #
#define NEXT_13_25 1
#else
#define GRID_13_25 -
#define NEXT_13_25 0
#endif
#undef COND
#define COND CELL_12_25+CELL_12_26+CELL_12_27+CELL_13_25+CELL_13_27+CELL_14_25+CELL_14_26+CELL_14_27
#if (CELL_13_26 && (COND >= 2) && (COND <= 3)) || (!CELL_13_26 && (COND == 3))
#define GRID_13_26 #
#define NEXT_13_26 1
#else
#define GRID_13_26 -
#define NEXT_13_26 0
#endif
#undef COND
#define COND CELL_12_26+CELL_12_27+CELL_12_28+CELL_13_26+CELL_13_28+CELL_14_26+CELL_14_27+CELL_14_28
#if (CELL_13_27 && (COND >= 2) && (COND <= 3)) || (!CELL_13_27 && (COND == 3))
#define GRID_13_27 #
#define NEXT_13_27 1
#else
#define GRID_13_27 -
#define NEXT_13_27 0
#endif
#undef COND
#define COND CELL_12_27+CELL_12_28+CELL_12_29+CELL_13_27+CELL_13_29+CELL_14_27+CELL_14_28+CELL_14_29
#if (CELL_13_28 && (COND >= 2) && (COND <= 3)) || (!CELL_13_28 && (COND == 3))
#define GRID_13_28 #
#define NEXT_13_28 1
#else
#define GRID_13_28 -
#define NEXT_13_28 0
#endif
#undef COND
#define COND CELL_12_28+CELL_12_29+CELL_12_30+CELL_13_28+CELL_13_30+CELL_14_28+CELL_14_29+CELL_14_30
#if (CELL_13_29 && (COND >= 2) && (COND <= 3)) || (!CELL_13_29 && (COND == 3))
#define GRID_13_29 #
#define NEXT_13_29 1
#else
#define GRID_13_29 -
#define NEXT_13_29 0
#endif
#undef COND
#define COND CELL_12_29+CELL_12_30+CELL_12_31+CELL_13_29+CELL_13_31+CELL_14_29+CELL_14_30+CELL_14_31
#if (CELL_13_30 && (COND >= 2) && (COND <= 3)) || (!CELL_13_30 && (COND == 3))
#define GRID_13_30 #
#define NEXT_13_30 1
#else
#define GRID_13_30 -
#define NEXT_13_30 0
#endif
#undef COND
#define COND CELL_12_30+CELL_12_31+CELL_12_32+CELL_13_30+CELL_13_32+CELL_14_30+CELL_14_31+CELL_14_32
#if (CELL_13_31 && (COND >= 2) && (COND <= 3)) || (!CELL_13_31 && (COND == 3))
#define GRID_13_31 #
#define NEXT_13_31 1
#else
#define GRID_13_31 -
#define NEXT_13_31 0
#endif
#undef COND
#define COND CELL_12_31+CELL_12_32+CELL_12_33+CELL_13_31+CELL_13_33+CELL_14_31+CELL_14_32+CELL_14_33
#if (CELL_13_32 && (COND >= 2) && (COND <= 3)) || (!CELL_13_32 && (COND == 3))
#define GRID_13_32 #
#define NEXT_13_32 1
#else
#define GRID_13_32 -
#define NEXT_13_32 0
#endif
#undef COND
#define COND CELL_12_32+CELL_12_33+CELL_12_34+CELL_13_32+CELL_13_34+CELL_14_32+CELL_14_33+CELL_14_34
#if (CELL_13_33 && (COND >= 2) && (COND <= 3)) || (!CELL_13_33 && (COND == 3))
#define GRID_13_33 #
#define NEXT_13_33 1
#else
#define GRID_13_33 -
#define NEXT_13_33 0
#endif
#undef COND
#define COND CELL_12_33+CELL_12_34+CELL_12_35+CELL_13_33+CELL_13_35+CELL_14_33+CELL_14_34+CELL_14_35
#if (CELL_13_34 && (COND >= 2) && (COND <= 3)) || (!CELL_13_34 && (COND == 3))
#define GRID_13_34 #
#define NEXT_13_34 1
#else
#define GRID_13_34 -
#define NEXT_13_34 0
#endif
#undef COND
#define COND CELL_12_34+CELL_12_35+CELL_12_36+CELL_13_34+CELL_13_36+CELL_14_34+CELL_14_35+CELL_14_36
#if (CELL_13_35 && (COND >= 2) && (COND <= 3)) || (!CELL_13_35 && (COND == 3))
#define GRID_13_35 #
#define NEXT_13_35 1
#else
#define GRID_13_35 -
#define NEXT_13_35 0
#endif
#undef COND
#define COND CELL_12_35+CELL_12_36+CELL_12_37+CELL_13_35+CELL_13_37+CELL_14_35+CELL_14_36+CELL_14_37
#if (CELL_13_36 && (COND >= 2) && (COND <= 3)) || (!CELL_13_36 && (COND == 3))
#define GRID_13_36 #
#define NEXT_13_36 1
#else
#define GRID_13_36 -
#define NEXT_13_36 0
#endif
#undef COND
#define COND CELL_12_36+CELL_12_37+CELL_12_38+CELL_13_36+CELL_13_38+CELL_14_36+CELL_14_37+CELL_14_38
#if (CELL_13_37 && (COND >= 2) && (COND <= 3)) || (!CELL_13_37 && (COND == 3))
#define GRID_13_37 #
#define NEXT_13_37 1
#else
#define GRID_13_37 -
#define NEXT_13_37 0
#endif
#undef COND
#define COND CELL_12_37+CELL_12_38+CELL_12_39+CELL_13_37+CELL_13_39+CELL_14_37+CELL_14_38+CELL_14_39
#if (CELL_13_38 && (COND >= 2) && (COND <= 3)) || (!CELL_13_38 && (COND == 3))
#define GRID_13_38 #
#define NEXT_13_38 1
#else
#define GRID_13_38 -
#define NEXT_13_38 0
#endif
#undef COND
#define COND CELL_12_38+CELL_12_39+CELL_13_38+CELL_14_38+CELL_14_39
#if (CELL_13_39 && (COND >= 2) && (COND <= 3)) || (!CELL_13_39 && (COND == 3))
#define GRID_13_39 #
#define NEXT_13_39 1
#else
#define GRID_13_39 -
#define NEXT_13_39 0
#endif
#undef COND
#define COND CELL_13_00+CELL_13_01+CELL_14_01+CELL_15_00+CELL_15_01
#if (CELL_14_00 && (COND >= 2) && (COND <= 3)) || (!CELL_14_00 && (COND == 3))
#define GRID_14_00 #
#define NEXT_14_00 1
#else
#define GRID_14_00 -
#define NEXT_14_00 0
#endif
#undef COND
#define COND CELL_13_00+CELL_13_01+CELL_13_02+CELL_14_00+CELL_14_02+CELL_15_00+CELL_15_01+CELL_15_02
#if (CELL_14_01 && (COND >= 2) && (COND <= 3)) || (!CELL_14_01 && (COND == 3))
#define GRID_14_01 #
#define NEXT_14_01 1
#else
#define GRID_14_01 -
#define NEXT_14_01 0
#endif
#undef COND
#define COND CELL_13_01+CELL_13_02+CELL_13_03+CELL_14_01+CELL_14_03+CELL_15_01+CELL_15_02+CELL_15_03
#if (CELL_14_02 && (COND >= 2) && (COND <= 3)) || (!CELL_14_02 && (COND == 3))
#define GRID_14_02 #
#define NEXT_14_02 1
#else
#define GRID_14_02 -
#define NEXT_14_02 0
#endif
#undef COND
#define COND CELL_13_02+CELL_13_03+CELL_13_04+CELL_14_02+CELL_14_04+CELL_15_02+CELL_15_03+CELL_15_04
#if (CELL_14_03 && (COND >= 2) && (COND <= 3)) || (!CELL_14_03 && (COND == 3))
#define GRID_14_03 #
#define NEXT_14_03 1
#else
#define GRID_14_03 -
#define NEXT_14_03 0
#endif
#undef COND
#define COND CELL_13_03+CELL_13_04+CELL_13_05+CELL_14_03+CELL_14_05+CELL_15_03+CELL_15_04+CELL_15_05
#if (CELL_14_04 && (COND >= 2) && (COND <= 3)) || (!CELL_14_04 && (COND == 3))
#define GRID_14_04 #
#define NEXT_14_04 1
#else
#define GRID_14_04 -
#define NEXT_14_04 0
#endif
#undef COND
#define COND CELL_13_04+CELL_13_05+CELL_13_06+CELL_14_04+CELL_14_06+CELL_15_04+CELL_15_05+CELL_15_06
#if (CELL_14_05 && (COND >= 2) && (COND <= 3)) || (!CELL_14_05 && (COND == 3))
#define GRID_14_05 #
#define NEXT_14_05 1
#else
#define GRID_14_05 -
#define NEXT_14_05 0
#endif
#undef COND
#define COND CELL_13_05+CELL_13_06+CELL_13_07+CELL_14_05+CELL_14_07+CELL_15_05+CELL_15_06+CELL_15_07
#if (CELL_14_06 && (COND >= 2) && (COND <= 3)) || (!CELL_14_06 && (COND == 3))
#define GRID_14_06 #
#define NEXT_14_06 1
#else
#define GRID_14_06 -
#define NEXT_14_06 0
#endif
#undef COND
#define COND CELL_13_06+CELL_13_07+CELL_13_08+CELL_14_06+CELL_14_08+CELL_15_06+CELL_15_07+CELL_15_08
#if (CELL_14_07 && (COND >= 2) && (COND <= 3)) || (!CELL_14_07 && (COND == 3))
#define GRID_14_07 #
#define NEXT_14_07 1
#else
#define GRID_14_07 -
#define NEXT_14_07 0
#endif
#undef COND
#define COND CELL_13_07+CELL_13_08+CELL_13_09+CELL_14_07+CELL_14_09+CELL_15_07+CELL_15_08+CELL_15_09
#if (CELL_14_08 && (COND >= 2) && (COND <= 3)) || (!CELL_14_08 && (COND == 3))
#define GRID_14_08 #
#define NEXT_14_08 1
#else
#define GRID_14_08 -
#define NEXT_14_08 0
#endif
#undef COND
#define COND CELL_13_08+CELL_13_09+CELL_13_10+CELL_14_08+CELL_14_10+CELL_15_08+CELL_15_09+CELL_15_10
#if (CELL_14_09 && (COND >= 2) && (COND <= 3)) || (!CELL_14_09 && (COND == 3))
#define GRID_14_09 #
#define NEXT_14_09 1
#else
#define GRID_14_09 -
#define NEXT_14_09 0
#endif
#undef COND
#define COND CELL_13_09+CELL_13_10+CELL_13_11+CELL_14_09+CELL_14_11+CELL_15_09+CELL_15_10+CELL_15_11
#if (CELL_14_10 && (COND >= 2) && (COND <= 3)) || (!CELL_14_10 && (COND == 3))
#define GRID_14_10 #
#define NEXT_14_10 1
#else
#define GRID_14_10 -
#define NEXT_14_10 0
#endif
#undef COND
#define COND CELL_13_10+CELL_13_11+CELL_13_12+CELL_14_10+CELL_14_12+CELL_15_10+CELL_15_11+CELL_15_12
#if (CELL_14_11 && (COND >= 2) && (COND <= 3)) || (!CELL_14_11 && (COND == 3))
#define GRID_14_11 #
#define NEXT_14_11 1
#else
#define GRID_14_11 -
#define NEXT_14_11 0
#endif
#undef COND
#define COND CELL_13_11+CELL_13_12+CELL_13_13+CELL_14_11+CELL_14_13+CELL_15_11+CELL_15_12+CELL_15_13
#if (CELL_14_12 && (COND >= 2) && (COND <= 3)) || (!CELL_14_12 && (COND == 3))
#define GRID_14_12 #
#define NEXT_14_12 1
#else
#define GRID_14_12 -
#define NEXT_14_12 0
#endif
#undef COND
#define COND CELL_13_12+CELL_13_13+CELL_13_14+CELL_14_12+CELL_14_14+CELL_15_12+CELL_15_13+CELL_15_14
#if (CELL_14_13 && (COND >= 2) && (COND <= 3)) || (!CELL_14_13 && (COND == 3))
#define GRID_14_13 #
#define NEXT_14_13 1
#else
#define GRID_14_13 -
#define NEXT_14_13 0
#endif
#undef COND
#define COND CELL_13_13+CELL_13_14+CELL_13_15+CELL_14_13+CELL_14_15+CELL_15_13+CELL_15_14+CELL_15_15
#if (CELL_14_14 && (COND >= 2) && (COND <= 3)) || (!CELL_14_14 && (COND == 3))
#define GRID_14_14 #
#define NEXT_14_14 1
#else
#define GRID_14_14 -
#define NEXT_14_14 0
#endif
#undef COND
#define COND CELL_13_14+CELL_13_15+CELL_13_16+CELL_14_14+CELL_14_16+CELL_15_14+CELL_15_15+CELL_15_16
#if (CELL_14_15 && (COND >= 2) && (COND <= 3)) || (!CELL_14_15 && (COND == 3))
#define GRID_14_15 #
#define NEXT_14_15 1
#else
#define GRID_14_15 -
#define NEXT_14_15 0
#endif
#undef COND
#define COND CELL_13_15+CELL_13_16+CELL_13_17+CELL_14_15+CELL_14_17+CELL_15_15+CELL_15_16+CELL_15_17
#if (CELL_14_16 && (COND >= 2) && (COND <= 3)) || (!CELL_14_16 && (COND == 3))
#define GRID_14_16 #
#define NEXT_14_16 1
#else
#define GRID_14_16 -
#define NEXT_14_16 0
#endif
#undef COND
#define COND CELL_13_16+CELL_13_17+CELL_13_18+CELL_14_16+CELL_14_18+CELL_15_16+CELL_15_17+CELL_15_18
#if (CELL_14_17 && (COND >= 2) && (COND <= 3)) || (!CELL_14_17 && (COND == 3))
#define GRID_14_17 #
#define NEXT_14_17 1
#else
#define GRID_14_17 -
#define NEXT_14_17 0
#endif
#undef COND
#define COND CELL_13_17+CELL_13_18+CELL_13_19+CELL_14_17+CELL_14_19+CELL_15_17+CELL_15_18+CELL_15_19
#if (CELL_14_18 && (COND >= 2) && (COND <= 3)) || (!CELL_14_18 && (COND == 3))
#define GRID_14_18 #
#define NEXT_14_18 1
#else
#define GRID_14_18 -
#define NEXT_14_18 0
#endif
#undef COND
#define COND CELL_13_18+CELL_13_19+CELL_13_20+CELL_14_18+CELL_14_20+CELL_15_18+CELL_15_19+CELL_15_20
#if (CELL_14_19 && (COND >= 2) && (COND <= 3)) || (!CELL_14_19 && (COND == 3))
#define GRID_14_19 #
#define NEXT_14_19 1
#else
#define GRID_14_19 -
#define NEXT_14_19 0
#endif
#undef COND
#define COND CELL_13_19+CELL_13_20+CELL_13_21+CELL_14_19+CELL_14_21+CELL_15_19+CELL_15_20+CELL_15_21
#if (CELL_14_20 && (COND >= 2) && (COND <= 3)) || (!CELL_14_20 && (COND == 3))
#define GRID_14_20 #
#define NEXT_14_20 1
#else
#define GRID_14_20 -
#define NEXT_14_20 0
#endif
#undef COND
#define COND CELL_13_20+CELL_13_21+CELL_13_22+CELL_14_20+CELL_14_22+CELL_15_20+CELL_15_21+CELL_15_22
#if (CELL_14_21 && (COND >= 2) && (COND <= 3)) || (!CELL_14_21 && (COND == 3))
#define GRID_14_21 #
#define NEXT_14_21 1
#else
#define GRID_14_21 -
#define NEXT_14_21 0
#endif
#undef COND
#define COND CELL_13_21+CELL_13_22+CELL_13_23+CELL_14_21+CELL_14_23+CELL_15_21+CELL_15_22+CELL_15_23
#if (CELL_14_22 && (COND >= 2) && (COND <= 3)) || (!CELL_14_22 && (COND == 3))
#define GRID_14_22 #
#define NEXT_14_22 1
#else
#define GRID_14_22 -
#define NEXT_14_22 0
#endif
#undef COND
#define COND CELL_13_22+CELL_13_23+CELL_13_24+CELL_14_22+CELL_14_24+CELL_15_22+CELL_15_23+CELL_15_24
#if (CELL_14_23 && (COND >= 2) && (COND <= 3)) || (!CELL_14_23 && (COND == 3))
#define GRID_14_23 #
#define NEXT_14_23 1
#else
#define GRID_14_23 -
#define NEXT_14_23 0
#endif
#undef COND
#define COND CELL_13_23+CELL_13_24+CELL_13_25+CELL_14_23+CELL_14_25+CELL_15_23+CELL_15_24+CELL_15_25
#if (CELL_14_24 && (COND >= 2) && (COND <= 3)) || (!CELL_14_24 && (COND == 3))
#define GRID_14_24 #
#define NEXT_14_24 1
#else
#define GRID_14_24 -
#define NEXT_14_24 0
#endif
#undef COND
#define COND CELL_13_24+CELL_13_25+CELL_13_26+CELL_14_24+CELL_14_26+CELL_15_24+CELL_15_25+CELL_15_26
#if (CELL_14_25 && (COND >= 2) && (COND <= 3)) || (!CELL_14_25 && (COND == 3))
#define GRID_14_25 #
#define NEXT_14_25 1
#else
#define GRID_14_25 -
#define NEXT_14_25 0
#endif
#undef COND
#define COND CELL_13_25+CELL_13_26+CELL_13_27+CELL_14_25+CELL_14_27+CELL_15_25+CELL_15_26+CELL_15_27
#if (CELL_14_26 && (COND >= 2) && (COND <= 3)) || (!CELL_14_26 && (COND == 3))
#define GRID_14_26 #
#define NEXT_14_26 1
#else
#define GRID_14_26 -
#define NEXT_14_26 0
#endif
#undef COND
#define COND CELL_13_26+CELL_13_27+CELL_13_28+CELL_14_26+CELL_14_28+CELL_15_26+CELL_15_27+CELL_15_28
#if (CELL_14_27 && (COND >= 2) && (COND <= 3)) || (!CELL_14_27 && (COND == 3))
#define GRID_14_27 #
#define NEXT_14_27 1
#else
#define GRID_14_27 -
#define NEXT_14_27 0
#endif
#undef COND
#define COND CELL_13_27+CELL_13_28+CELL_13_29+CELL_14_27+CELL_14_29+CELL_15_27+CELL_15_28+CELL_15_29
#if (CELL_14_28 && (COND >= 2) && (COND <= 3)) || (!CELL_14_28 && (COND == 3))
#define GRID_14_28 #
#define NEXT_14_28 1
#else
#define GRID_14_28 -
#define NEXT_14_28 0
#endif
#undef COND
#define COND CELL_13_28+CELL_13_29+CELL_13_30+CELL_14_28+CELL_14_30+CELL_15_28+CELL_15_29+CELL_15_30
#if (CELL_14_29 && (COND >= 2) && (COND <= 3)) || (!CELL_14_29 && (COND == 3))
#define GRID_14_29 #
#define NEXT_14_29 1
#else
#define GRID_14_29 -
#define NEXT_14_29 0
#endif
#undef COND
#define COND CELL_13_29+CELL_13_30+CELL_13_31+CELL_14_29+CELL_14_31+CELL_15_29+CELL_15_30+CELL_15_31
#if (CELL_14_30 && (COND >= 2) && (COND <= 3)) || (!CELL_14_30 && (COND == 3))
#define GRID_14_30 #
#define NEXT_14_30 1
#else
#define GRID_14_30 -
#define NEXT_14_30 0
#endif
#undef COND
#define COND CELL_13_30+CELL_13_31+CELL_13_32+CELL_14_30+CELL_14_32+CELL_15_30+CELL_15_31+CELL_15_32
#if (CELL_14_31 && (COND >= 2) && (COND <= 3)) || (!CELL_14_31 && (COND == 3))
#define GRID_14_31 #
#define NEXT_14_31 1
#else
#define GRID_14_31 -
#define NEXT_14_31 0
#endif
#undef COND
#define COND CELL_13_31+CELL_13_32+CELL_13_33+CELL_14_31+CELL_14_33+CELL_15_31+CELL_15_32+CELL_15_33
#if (CELL_14_32 && (COND >= 2) && (COND <= 3)) || (!CELL_14_32 && (COND == 3))
#define GRID_14_32 #
#define NEXT_14_32 1
#else
#define GRID_14_32 -
#define NEXT_14_32 0
#endif
#undef COND
#define COND CELL_13_32+CELL_13_33+CELL_13_34+CELL_14_32+CELL_14_34+CELL_15_32+CELL_15_33+CELL_15_34
#if (CELL_14_33 && (COND >= 2) && (COND <= 3)) || (!CELL_14_33 && (COND == 3))
#define GRID_14_33 #
#define NEXT_14_33 1
#else
#define GRID_14_33 -
#define NEXT_14_33 0
#endif
#undef COND
#define COND CELL_13_33+CELL_13_34+CELL_13_35+CELL_14_33+CELL_14_35+CELL_15_33+CELL_15_34+CELL_15_35
#if (CELL_14_34 && (COND >= 2) && (COND <= 3)) || (!CELL_14_34 && (COND == 3))
#define GRID_14_34 #
#define NEXT_14_34 1
#else
#define GRID_14_34 -
#define NEXT_14_34 0
#endif
#undef COND
#define COND CELL_13_34+CELL_13_35+CELL_13_36+CELL_14_34+CELL_14_36+CELL_15_34+CELL_15_35+CELL_15_36
#if (CELL_14_35 && (COND >= 2) && (COND <= 3)) || (!CELL_14_35 && (COND == 3))
#define GRID_14_35 #
#define NEXT_14_35 1
#else
#define GRID_14_35 -
#define NEXT_14_35 0
#endif
#undef COND
#define COND CELL_13_35+CELL_13_36+CELL_13_37+CELL_14_35+CELL_14_37+CELL_15_35+CELL_15_36+CELL_15_37
#if (CELL_14_36 && (COND >= 2) && (COND <= 3)) || (!CELL_14_36 && (COND == 3))
#define GRID_14_36 #
#define NEXT_14_36 1
#else
#define GRID_14_36 -
#define NEXT_14_36 0
#endif
#undef COND
#define COND CELL_13_36+CELL_13_37+CELL_13_38+CELL_14_36+CELL_14_38+CELL_15_36+CELL_15_37+CELL_15_38
#if (CELL_14_37 && (COND >= 2) && (COND <= 3)) || (!CELL_14_37 && (COND == 3))
#define GRID_14_37 #
#define NEXT_14_37 1
#else
#define GRID_14_37 -
#define NEXT_14_37 0
#endif
#undef COND
#define COND CELL_13_37+CELL_13_38+CELL_13_39+CELL_14_37+CELL_14_39+CELL_15_37+CELL_15_38+CELL_15_39
#if (CELL_14_38 && (COND >= 2) && (COND <= 3)) || (!CELL_14_38 && (COND == 3))
#define GRID_14_38 #
#define NEXT_14_38 1
#else
#define GRID_14_38 -
#define NEXT_14_38 0
#endif
#undef COND
#define COND CELL_13_38+CELL_13_39+CELL_14_38+CELL_15_38+CELL_15_39
#if (CELL_14_39 && (COND >= 2) && (COND <= 3)) || (!CELL_14_39 && (COND == 3))
#define GRID_14_39 #
#define NEXT_14_39 1
#else
#define GRID_14_39 -
#define NEXT_14_39 0
#endif
#undef COND
#define COND CELL_14_00+CELL_14_01+CELL_15_01+CELL_16_00+CELL_16_01
#if (CELL_15_00 && (COND >= 2) && (COND <= 3)) || (!CELL_15_00 && (COND == 3))
#define GRID_15_00 #
#define NEXT_15_00 1
#else
#define GRID_15_00 -
#define NEXT_15_00 0
#endif
#undef COND
#define COND CELL_14_00+CELL_14_01+CELL_14_02+CELL_15_00+CELL_15_02+CELL_16_00+CELL_16_01+CELL_16_02
#if (CELL_15_01 && (COND >= 2) && (COND <= 3)) || (!CELL_15_01 && (COND == 3))
#define GRID_15_01 #
#define NEXT_15_01 1
#else
#define GRID_15_01 -
#define NEXT_15_01 0
#endif
#undef COND
#define COND CELL_14_01+CELL_14_02+CELL_14_03+CELL_15_01+CELL_15_03+CELL_16_01+CELL_16_02+CELL_16_03
#if (CELL_15_02 && (COND >= 2) && (COND <= 3)) || (!CELL_15_02 && (COND == 3))
#define GRID_15_02 #
#define NEXT_15_02 1
#else
#define GRID_15_02 -
#define NEXT_15_02 0
#endif
#undef COND
#define COND CELL_14_02+CELL_14_03+CELL_14_04+CELL_15_02+CELL_15_04+CELL_16_02+CELL_16_03+CELL_16_04
#if (CELL_15_03 && (COND >= 2) && (COND <= 3)) || (!CELL_15_03 && (COND == 3))
#define GRID_15_03 #
#define NEXT_15_03 1
#else
#define GRID_15_03 -
#define NEXT_15_03 0
#endif
#undef COND
#define COND CELL_14_03+CELL_14_04+CELL_14_05+CELL_15_03+CELL_15_05+CELL_16_03+CELL_16_04+CELL_16_05
#if (CELL_15_04 && (COND >= 2) && (COND <= 3)) || (!CELL_15_04 && (COND == 3))
#define GRID_15_04 #
#define NEXT_15_04 1
#else
#define GRID_15_04 -
#define NEXT_15_04 0
#endif
#undef COND
#define COND CELL_14_04+CELL_14_05+CELL_14_06+CELL_15_04+CELL_15_06+CELL_16_04+CELL_16_05+CELL_16_06
#if (CELL_15_05 && (COND >= 2) && (COND <= 3)) || (!CELL_15_05 && (COND == 3))
#define GRID_15_05 #
#define NEXT_15_05 1
#else
#define GRID_15_05 -
#define NEXT_15_05 0
#endif
#undef COND
#define COND CELL_14_05+CELL_14_06+CELL_14_07+CELL_15_05+CELL_15_07+CELL_16_05+CELL_16_06+CELL_16_07
#if (CELL_15_06 && (COND >= 2) && (COND <= 3)) || (!CELL_15_06 && (COND == 3))
#define GRID_15_06 #
#define NEXT_15_06 1
#else
#define GRID_15_06 -
#define NEXT_15_06 0
#endif
#undef COND
#define COND CELL_14_06+CELL_14_07+CELL_14_08+CELL_15_06+CELL_15_08+CELL_16_06+CELL_16_07+CELL_16_08
#if (CELL_15_07 && (COND >= 2) && (COND <= 3)) || (!CELL_15_07 && (COND == 3))
#define GRID_15_07 #
#define NEXT_15_07 1
#else
#define GRID_15_07 -
#define NEXT_15_07 0
#endif
#undef COND
#define COND CELL_14_07+CELL_14_08+CELL_14_09+CELL_15_07+CELL_15_09+CELL_16_07+CELL_16_08+CELL_16_09
#if (CELL_15_08 && (COND >= 2) && (COND <= 3)) || (!CELL_15_08 && (COND == 3))
#define GRID_15_08 #
#define NEXT_15_08 1
#else
#define GRID_15_08 -
#define NEXT_15_08 0
#endif
#undef COND
#define COND CELL_14_08+CELL_14_09+CELL_14_10+CELL_15_08+CELL_15_10+CELL_16_08+CELL_16_09+CELL_16_10
#if (CELL_15_09 && (COND >= 2) && (COND <= 3)) || (!CELL_15_09 && (COND == 3))
#define GRID_15_09 #
#define NEXT_15_09 1
#else
#define GRID_15_09 -
#define NEXT_15_09 0
#endif
#undef COND
#define COND CELL_14_09+CELL_14_10+CELL_14_11+CELL_15_09+CELL_15_11+CELL_16_09+CELL_16_10+CELL_16_11
#if (CELL_15_10 && (COND >= 2) && (COND <= 3)) || (!CELL_15_10 && (COND == 3))
#define GRID_15_10 #
#define NEXT_15_10 1
#else
#define GRID_15_10 -
#define NEXT_15_10 0
#endif
#undef COND
#define COND CELL_14_10+CELL_14_11+CELL_14_12+CELL_15_10+CELL_15_12+CELL_16_10+CELL_16_11+CELL_16_12
#if (CELL_15_11 && (COND >= 2) && (COND <= 3)) || (!CELL_15_11 && (COND == 3))
#define GRID_15_11 #
#define NEXT_15_11 1
#else
#define GRID_15_11 -
#define NEXT_15_11 0
#endif
#undef COND
#define COND CELL_14_11+CELL_14_12+CELL_14_13+CELL_15_11+CELL_15_13+CELL_16_11+CELL_16_12+CELL_16_13
#if (CELL_15_12 && (COND >= 2) && (COND <= 3)) || (!CELL_15_12 && (COND == 3))
#define GRID_15_12 #
#define NEXT_15_12 1
#else
#define GRID_15_12 -
#define NEXT_15_12 0
#endif
#undef COND
#define COND CELL_14_12+CELL_14_13+CELL_14_14+CELL_15_12+CELL_15_14+CELL_16_12+CELL_16_13+CELL_16_14
#if (CELL_15_13 && (COND >= 2) && (COND <= 3)) || (!CELL_15_13 && (COND == 3))
#define GRID_15_13 #
#define NEXT_15_13 1
#else
#define GRID_15_13 -
#define NEXT_15_13 0
#endif
#undef COND
#define COND CELL_14_13+CELL_14_14+CELL_14_15+CELL_15_13+CELL_15_15+CELL_16_13+CELL_16_14+CELL_16_15
#if (CELL_15_14 && (COND >= 2) && (COND <= 3)) || (!CELL_15_14 && (COND == 3))
#define GRID_15_14 #
#define NEXT_15_14 1
#else
#define GRID_15_14 -
#define NEXT_15_14 0
#endif
#undef COND
#define COND CELL_14_14+CELL_14_15+CELL_14_16+CELL_15_14+CELL_15_16+CELL_16_14+CELL_16_15+CELL_16_16
#if (CELL_15_15 && (COND >= 2) && (COND <= 3)) || (!CELL_15_15 && (COND == 3))
#define GRID_15_15 #
#define NEXT_15_15 1
#else
#define GRID_15_15 -
#define NEXT_15_15 0
#endif
#undef COND
#define COND CELL_14_15+CELL_14_16+CELL_14_17+CELL_15_15+CELL_15_17+CELL_16_15+CELL_16_16+CELL_16_17
#if (CELL_15_16 && (COND >= 2) && (COND <= 3)) || (!CELL_15_16 && (COND == 3))
#define GRID_15_16 #
#define NEXT_15_16 1
#else
#define GRID_15_16 -
#define NEXT_15_16 0
#endif
#undef COND
#define COND CELL_14_16+CELL_14_17+CELL_14_18+CELL_15_16+CELL_15_18+CELL_16_16+CELL_16_17+CELL_16_18
#if (CELL_15_17 && (COND >= 2) && (COND <= 3)) || (!CELL_15_17 && (COND == 3))
#define GRID_15_17 #
#define NEXT_15_17 1
#else
#define GRID_15_17 -
#define NEXT_15_17 0
#endif
#undef COND
#define COND CELL_14_17+CELL_14_18+CELL_14_19+CELL_15_17+CELL_15_19+CELL_16_17+CELL_16_18+CELL_16_19
#if (CELL_15_18 && (COND >= 2) && (COND <= 3)) || (!CELL_15_18 && (COND == 3))
#define GRID_15_18 #
#define NEXT_15_18 1
#else
#define GRID_15_18 -
#define NEXT_15_18 0
#endif
#undef COND
#define COND CELL_14_18+CELL_14_19+CELL_14_20+CELL_15_18+CELL_15_20+CELL_16_18+CELL_16_19+CELL_16_20
#if (CELL_15_19 && (COND >= 2) && (COND <= 3)) || (!CELL_15_19 && (COND == 3))
#define GRID_15_19 #
#define NEXT_15_19 1
#else
#define GRID_15_19 -
#define NEXT_15_19 0
#endif
#undef COND
#define COND CELL_14_19+CELL_14_20+CELL_14_21+CELL_15_19+CELL_15_21+CELL_16_19+CELL_16_20+CELL_16_21
#if (CELL_15_20 && (COND >= 2) && (COND <= 3)) || (!CELL_15_20 && (COND == 3))
#define GRID_15_20 #
#define NEXT_15_20 1
#else
#define GRID_15_20 -
#define NEXT_15_20 0
#endif
#undef COND
#define COND CELL_14_20+CELL_14_21+CELL_14_22+CELL_15_20+CELL_15_22+CELL_16_20+CELL_16_21+CELL_16_22
#if (CELL_15_21 && (COND >= 2) && (COND <= 3)) || (!CELL_15_21 && (COND == 3))
#define GRID_15_21 #
#define NEXT_15_21 1
#else
#define GRID_15_21 -
#define NEXT_15_21 0
#endif
#undef COND
#define COND CELL_14_21+CELL_14_22+CELL_14_23+CELL_15_21+CELL_15_23+CELL_16_21+CELL_16_22+CELL_16_23
#if (CELL_15_22 && (COND >= 2) && (COND <= 3)) || (!CELL_15_22 && (COND == 3))
#define GRID_15_22 #
#define NEXT_15_22 1
#else
#define GRID_15_22 -
#define NEXT_15_22 0
#endif
#undef COND
#define COND CELL_14_22+CELL_14_23+CELL_14_24+CELL_15_22+CELL_15_24+CELL_16_22+CELL_16_23+CELL_16_24
#if (CELL_15_23 && (COND >= 2) && (COND <= 3)) || (!CELL_15_23 && (COND == 3))
#define GRID_15_23 #
#define NEXT_15_23 1
#else
#define GRID_15_23 -
#define NEXT_15_23 0
#endif
#undef COND
#define COND CELL_14_23+CELL_14_24+CELL_14_25+CELL_15_23+CELL_15_25+CELL_16_23+CELL_16_24+CELL_16_25
#if (CELL_15_24 && (COND >= 2) && (COND <= 3)) || (!CELL_15_24 && (COND == 3))
#define GRID_15_24 #
#define NEXT_15_24 1
#else
#define GRID_15_24 -
#define NEXT_15_24 0
#endif
#undef COND
#define COND CELL_14_24+CELL_14_25+CELL_14_26+CELL_15_24+CELL_15_26+CELL_16_24+CELL_16_25+CELL_16_26
#if (CELL_15_25 && (COND >= 2) && (COND <= 3)) || (!CELL_15_25 && (COND == 3))
#define GRID_15_25 #
#define NEXT_15_25 1
#else
#define GRID_15_25 -
#define NEXT_15_25 0
#endif
#undef COND
#define COND CELL_14_25+CELL_14_26+CELL_14_27+CELL_15_25+CELL_15_27+CELL_16_25+CELL_16_26+CELL_16_27
#if (CELL_15_26 && (COND >= 2) && (COND <= 3)) || (!CELL_15_26 && (COND == 3))
#define GRID_15_26 #
#define NEXT_15_26 1
#else
#define GRID_15_26 -
#define NEXT_15_26 0
#endif
#undef COND
#define COND CELL_14_26+CELL_14_27+CELL_14_28+CELL_15_26+CELL_15_28+CELL_16_26+CELL_16_27+CELL_16_28
#if (CELL_15_27 && (COND >= 2) && (COND <= 3)) || (!CELL_15_27 && (COND == 3))
#define GRID_15_27 #
#define NEXT_15_27 1
#else
#define GRID_15_27 -
#define NEXT_15_27 0
#endif
#undef COND
#define COND CELL_14_27+CELL_14_28+CELL_14_29+CELL_15_27+CELL_15_29+CELL_16_27+CELL_16_28+CELL_16_29
#if (CELL_15_28 && (COND >= 2) && (COND <= 3)) || (!CELL_15_28 && (COND == 3))
#define GRID_15_28 #
#define NEXT_15_28 1
#else
#define GRID_15_28 -
#define NEXT_15_28 0
#endif
#undef COND
#define COND CELL_14_28+CELL_14_29+CELL_14_30+CELL_15_28+CELL_15_30+CELL_16_28+CELL_16_29+CELL_16_30
#if (CELL_15_29 && (COND >= 2) && (COND <= 3)) || (!CELL_15_29 && (COND == 3))
#define GRID_15_29 #
#define NEXT_15_29 1
#else
#define GRID_15_29 -
#define NEXT_15_29 0
#endif
#undef COND
#define COND CELL_14_29+CELL_14_30+CELL_14_31+CELL_15_29+CELL_15_31+CELL_16_29+CELL_16_30+CELL_16_31
#if (CELL_15_30 && (COND >= 2) && (COND <= 3)) || (!CELL_15_30 && (COND == 3))
#define GRID_15_30 #
#define NEXT_15_30 1
#else
#define GRID_15_30 -
#define NEXT_15_30 0
#endif
#undef COND
#define COND CELL_14_30+CELL_14_31+CELL_14_32+CELL_15_30+CELL_15_32+CELL_16_30+CELL_16_31+CELL_16_32
#if (CELL_15_31 && (COND >= 2) && (COND <= 3)) || (!CELL_15_31 && (COND == 3))
#define GRID_15_31 #
#define NEXT_15_31 1
#else
#define GRID_15_31 -
#define NEXT_15_31 0
#endif
#undef COND
#define COND CELL_14_31+CELL_14_32+CELL_14_33+CELL_15_31+CELL_15_33+CELL_16_31+CELL_16_32+CELL_16_33
#if (CELL_15_32 && (COND >= 2) && (COND <= 3)) || (!CELL_15_32 && (COND == 3))
#define GRID_15_32 #
#define NEXT_15_32 1
#else
#define GRID_15_32 -
#define NEXT_15_32 0
#endif
#undef COND
#define COND CELL_14_32+CELL_14_33+CELL_14_34+CELL_15_32+CELL_15_34+CELL_16_32+CELL_16_33+CELL_16_34
#if (CELL_15_33 && (COND >= 2) && (COND <= 3)) || (!CELL_15_33 && (COND == 3))
#define GRID_15_33 #
#define NEXT_15_33 1
#else
#define GRID_15_33 -
#define NEXT_15_33 0
#endif
#undef COND
#define COND CELL_14_33+CELL_14_34+CELL_14_35+CELL_15_33+CELL_15_35+CELL_16_33+CELL_16_34+CELL_16_35
#if (CELL_15_34 && (COND >= 2) && (COND <= 3)) || (!CELL_15_34 && (COND == 3))
#define GRID_15_34 #
#define NEXT_15_34 1
#else
#define GRID_15_34 -
#define NEXT_15_34 0
#endif
#undef COND
#define COND CELL_14_34+CELL_14_35+CELL_14_36+CELL_15_34+CELL_15_36+CELL_16_34+CELL_16_35+CELL_16_36
#if (CELL_15_35 && (COND >= 2) && (COND <= 3)) || (!CELL_15_35 && (COND == 3))
#define GRID_15_35 #
#define NEXT_15_35 1
#else
#define GRID_15_35 -
#define NEXT_15_35 0
#endif
#undef COND
#define COND CELL_14_35+CELL_14_36+CELL_14_37+CELL_15_35+CELL_15_37+CELL_16_35+CELL_16_36+CELL_16_37
#if (CELL_15_36 && (COND >= 2) && (COND <= 3)) || (!CELL_15_36 && (COND == 3))
#define GRID_15_36 #
#define NEXT_15_36 1
#else
#define GRID_15_36 -
#define NEXT_15_36 0
#endif
#undef COND
#define COND CELL_14_36+CELL_14_37+CELL_14_38+CELL_15_36+CELL_15_38+CELL_16_36+CELL_16_37+CELL_16_38
#if (CELL_15_37 && (COND >= 2) && (COND <= 3)) || (!CELL_15_37 && (COND == 3))
#define GRID_15_37 #
#define NEXT_15_37 1
#else
#define GRID_15_37 -
#define NEXT_15_37 0
#endif
#undef COND
#define COND CELL_14_37+CELL_14_38+CELL_14_39+CELL_15_37+CELL_15_39+CELL_16_37+CELL_16_38+CELL_16_39
#if (CELL_15_38 && (COND >= 2) && (COND <= 3)) || (!CELL_15_38 && (COND == 3))
#define GRID_15_38 #
#define NEXT_15_38 1
#else
#define GRID_15_38 -
#define NEXT_15_38 0
#endif
#undef COND
#define COND CELL_14_38+CELL_14_39+CELL_15_38+CELL_16_38+CELL_16_39
#if (CELL_15_39 && (COND >= 2) && (COND <= 3)) || (!CELL_15_39 && (COND == 3))
#define GRID_15_39 #
#define NEXT_15_39 1
#else
#define GRID_15_39 -
#define NEXT_15_39 0
#endif
#undef COND
#define COND CELL_15_00+CELL_15_01+CELL_16_01+CELL_17_00+CELL_17_01
#if (CELL_16_00 && (COND >= 2) && (COND <= 3)) || (!CELL_16_00 && (COND == 3))
#define GRID_16_00 #
#define NEXT_16_00 1
#else
#define GRID_16_00 -
#define NEXT_16_00 0
#endif
#undef COND
#define COND CELL_15_00+CELL_15_01+CELL_15_02+CELL_16_00+CELL_16_02+CELL_17_00+CELL_17_01+CELL_17_02
#if (CELL_16_01 && (COND >= 2) && (COND <= 3)) || (!CELL_16_01 && (COND == 3))
#define GRID_16_01 #
#define NEXT_16_01 1
#else
#define GRID_16_01 -
#define NEXT_16_01 0
#endif
#undef COND
#define COND CELL_15_01+CELL_15_02+CELL_15_03+CELL_16_01+CELL_16_03+CELL_17_01+CELL_17_02+CELL_17_03
#if (CELL_16_02 && (COND >= 2) && (COND <= 3)) || (!CELL_16_02 && (COND == 3))
#define GRID_16_02 #
#define NEXT_16_02 1
#else
#define GRID_16_02 -
#define NEXT_16_02 0
#endif
#undef COND
#define COND CELL_15_02+CELL_15_03+CELL_15_04+CELL_16_02+CELL_16_04+CELL_17_02+CELL_17_03+CELL_17_04
#if (CELL_16_03 && (COND >= 2) && (COND <= 3)) || (!CELL_16_03 && (COND == 3))
#define GRID_16_03 #
#define NEXT_16_03 1
#else
#define GRID_16_03 -
#define NEXT_16_03 0
#endif
#undef COND
#define COND CELL_15_03+CELL_15_04+CELL_15_05+CELL_16_03+CELL_16_05+CELL_17_03+CELL_17_04+CELL_17_05
#if (CELL_16_04 && (COND >= 2) && (COND <= 3)) || (!CELL_16_04 && (COND == 3))
#define GRID_16_04 #
#define NEXT_16_04 1
#else
#define GRID_16_04 -
#define NEXT_16_04 0
#endif
#undef COND
#define COND CELL_15_04+CELL_15_05+CELL_15_06+CELL_16_04+CELL_16_06+CELL_17_04+CELL_17_05+CELL_17_06
#if (CELL_16_05 && (COND >= 2) && (COND <= 3)) || (!CELL_16_05 && (COND == 3))
#define GRID_16_05 #
#define NEXT_16_05 1
#else
#define GRID_16_05 -
#define NEXT_16_05 0
#endif
#undef COND
#define COND CELL_15_05+CELL_15_06+CELL_15_07+CELL_16_05+CELL_16_07+CELL_17_05+CELL_17_06+CELL_17_07
#if (CELL_16_06 && (COND >= 2) && (COND <= 3)) || (!CELL_16_06 && (COND == 3))
#define GRID_16_06 #
#define NEXT_16_06 1
#else
#define GRID_16_06 -
#define NEXT_16_06 0
#endif
#undef COND
#define COND CELL_15_06+CELL_15_07+CELL_15_08+CELL_16_06+CELL_16_08+CELL_17_06+CELL_17_07+CELL_17_08
#if (CELL_16_07 && (COND >= 2) && (COND <= 3)) || (!CELL_16_07 && (COND == 3))
#define GRID_16_07 #
#define NEXT_16_07 1
#else
#define GRID_16_07 -
#define NEXT_16_07 0
#endif
#undef COND
#define COND CELL_15_07+CELL_15_08+CELL_15_09+CELL_16_07+CELL_16_09+CELL_17_07+CELL_17_08+CELL_17_09
#if (CELL_16_08 && (COND >= 2) && (COND <= 3)) || (!CELL_16_08 && (COND == 3))
#define GRID_16_08 #
#define NEXT_16_08 1
#else
#define GRID_16_08 -
#define NEXT_16_08 0
#endif
#undef COND
#define COND CELL_15_08+CELL_15_09+CELL_15_10+CELL_16_08+CELL_16_10+CELL_17_08+CELL_17_09+CELL_17_10
#if (CELL_16_09 && (COND >= 2) && (COND <= 3)) || (!CELL_16_09 && (COND == 3))
#define GRID_16_09 #
#define NEXT_16_09 1
#else
#define GRID_16_09 -
#define NEXT_16_09 0
#endif
#undef COND
#define COND CELL_15_09+CELL_15_10+CELL_15_11+CELL_16_09+CELL_16_11+CELL_17_09+CELL_17_10+CELL_17_11
#if (CELL_16_10 && (COND >= 2) && (COND <= 3)) || (!CELL_16_10 && (COND == 3))
#define GRID_16_10 #
#define NEXT_16_10 1
#else
#define GRID_16_10 -
#define NEXT_16_10 0
#endif
#undef COND
#define COND CELL_15_10+CELL_15_11+CELL_15_12+CELL_16_10+CELL_16_12+CELL_17_10+CELL_17_11+CELL_17_12
#if (CELL_16_11 && (COND >= 2) && (COND <= 3)) || (!CELL_16_11 && (COND == 3))
#define GRID_16_11 #
#define NEXT_16_11 1
#else
#define GRID_16_11 -
#define NEXT_16_11 0
#endif
#undef COND
#define COND CELL_15_11+CELL_15_12+CELL_15_13+CELL_16_11+CELL_16_13+CELL_17_11+CELL_17_12+CELL_17_13
#if (CELL_16_12 && (COND >= 2) && (COND <= 3)) || (!CELL_16_12 && (COND == 3))
#define GRID_16_12 #
#define NEXT_16_12 1
#else
#define GRID_16_12 -
#define NEXT_16_12 0
#endif
#undef COND
#define COND CELL_15_12+CELL_15_13+CELL_15_14+CELL_16_12+CELL_16_14+CELL_17_12+CELL_17_13+CELL_17_14
#if (CELL_16_13 && (COND >= 2) && (COND <= 3)) || (!CELL_16_13 && (COND == 3))
#define GRID_16_13 #
#define NEXT_16_13 1
#else
#define GRID_16_13 -
#define NEXT_16_13 0
#endif
#undef COND
#define COND CELL_15_13+CELL_15_14+CELL_15_15+CELL_16_13+CELL_16_15+CELL_17_13+CELL_17_14+CELL_17_15
#if (CELL_16_14 && (COND >= 2) && (COND <= 3)) || (!CELL_16_14 && (COND == 3))
#define GRID_16_14 #
#define NEXT_16_14 1
#else
#define GRID_16_14 -
#define NEXT_16_14 0
#endif
#undef COND
#define COND CELL_15_14+CELL_15_15+CELL_15_16+CELL_16_14+CELL_16_16+CELL_17_14+CELL_17_15+CELL_17_16
#if (CELL_16_15 && (COND >= 2) && (COND <= 3)) || (!CELL_16_15 && (COND == 3))
#define GRID_16_15 #
#define NEXT_16_15 1
#else
#define GRID_16_15 -
#define NEXT_16_15 0
#endif
#undef COND
#define COND CELL_15_15+CELL_15_16+CELL_15_17+CELL_16_15+CELL_16_17+CELL_17_15+CELL_17_16+CELL_17_17
#if (CELL_16_16 && (COND >= 2) && (COND <= 3)) || (!CELL_16_16 && (COND == 3))
#define GRID_16_16 #
#define NEXT_16_16 1
#else
#define GRID_16_16 -
#define NEXT_16_16 0
#endif
#undef COND
#define COND CELL_15_16+CELL_15_17+CELL_15_18+CELL_16_16+CELL_16_18+CELL_17_16+CELL_17_17+CELL_17_18
#if (CELL_16_17 && (COND >= 2) && (COND <= 3)) || (!CELL_16_17 && (COND == 3))
#define GRID_16_17 #
#define NEXT_16_17 1
#else
#define GRID_16_17 -
#define NEXT_16_17 0
#endif
#undef COND
#define COND CELL_15_17+CELL_15_18+CELL_15_19+CELL_16_17+CELL_16_19+CELL_17_17+CELL_17_18+CELL_17_19
#if (CELL_16_18 && (COND >= 2) && (COND <= 3)) || (!CELL_16_18 && (COND == 3))
#define GRID_16_18 #
#define NEXT_16_18 1
#else
#define GRID_16_18 -
#define NEXT_16_18 0
#endif
#undef COND
#define COND CELL_15_18+CELL_15_19+CELL_15_20+CELL_16_18+CELL_16_20+CELL_17_18+CELL_17_19+CELL_17_20
#if (CELL_16_19 && (COND >= 2) && (COND <= 3)) || (!CELL_16_19 && (COND == 3))
#define GRID_16_19 #
#define NEXT_16_19 1
#else
#define GRID_16_19 -
#define NEXT_16_19 0
#endif
#undef COND
#define COND CELL_15_19+CELL_15_20+CELL_15_21+CELL_16_19+CELL_16_21+CELL_17_19+CELL_17_20+CELL_17_21
#if (CELL_16_20 && (COND >= 2) && (COND <= 3)) || (!CELL_16_20 && (COND == 3))
#define GRID_16_20 #
#define NEXT_16_20 1
#else
#define GRID_16_20 -
#define NEXT_16_20 0
#endif
#undef COND
#define COND CELL_15_20+CELL_15_21+CELL_15_22+CELL_16_20+CELL_16_22+CELL_17_20+CELL_17_21+CELL_17_22
#if (CELL_16_21 && (COND >= 2) && (COND <= 3)) || (!CELL_16_21 && (COND == 3))
#define GRID_16_21 #
#define NEXT_16_21 1
#else
#define GRID_16_21 -
#define NEXT_16_21 0
#endif
#undef COND
#define COND CELL_15_21+CELL_15_22+CELL_15_23+CELL_16_21+CELL_16_23+CELL_17_21+CELL_17_22+CELL_17_23
#if (CELL_16_22 && (COND >= 2) && (COND <= 3)) || (!CELL_16_22 && (COND == 3))
#define GRID_16_22 #
#define NEXT_16_22 1
#else
#define GRID_16_22 -
#define NEXT_16_22 0
#endif
#undef COND
#define COND CELL_15_22+CELL_15_23+CELL_15_24+CELL_16_22+CELL_16_24+CELL_17_22+CELL_17_23+CELL_17_24
#if (CELL_16_23 && (COND >= 2) && (COND <= 3)) || (!CELL_16_23 && (COND == 3))
#define GRID_16_23 #
#define NEXT_16_23 1
#else
#define GRID_16_23 -
#define NEXT_16_23 0
#endif
#undef COND
#define COND CELL_15_23+CELL_15_24+CELL_15_25+CELL_16_23+CELL_16_25+CELL_17_23+CELL_17_24+CELL_17_25
#if (CELL_16_24 && (COND >= 2) && (COND <= 3)) || (!CELL_16_24 && (COND == 3))
#define GRID_16_24 #
#define NEXT_16_24 1
#else
#define GRID_16_24 -
#define NEXT_16_24 0
#endif
#undef COND
#define COND CELL_15_24+CELL_15_25+CELL_15_26+CELL_16_24+CELL_16_26+CELL_17_24+CELL_17_25+CELL_17_26
#if (CELL_16_25 && (COND >= 2) && (COND <= 3)) || (!CELL_16_25 && (COND == 3))
#define GRID_16_25 #
#define NEXT_16_25 1
#else
#define GRID_16_25 -
#define NEXT_16_25 0
#endif
#undef COND
#define COND CELL_15_25+CELL_15_26+CELL_15_27+CELL_16_25+CELL_16_27+CELL_17_25+CELL_17_26+CELL_17_27
#if (CELL_16_26 && (COND >= 2) && (COND <= 3)) || (!CELL_16_26 && (COND == 3))
#define GRID_16_26 #
#define NEXT_16_26 1
#else
#define GRID_16_26 -
#define NEXT_16_26 0
#endif
#undef COND
#define COND CELL_15_26+CELL_15_27+CELL_15_28+CELL_16_26+CELL_16_28+CELL_17_26+CELL_17_27+CELL_17_28
#if (CELL_16_27 && (COND >= 2) && (COND <= 3)) || (!CELL_16_27 && (COND == 3))
#define GRID_16_27 #
#define NEXT_16_27 1
#else
#define GRID_16_27 -
#define NEXT_16_27 0
#endif
#undef COND
#define COND CELL_15_27+CELL_15_28+CELL_15_29+CELL_16_27+CELL_16_29+CELL_17_27+CELL_17_28+CELL_17_29
#if (CELL_16_28 && (COND >= 2) && (COND <= 3)) || (!CELL_16_28 && (COND == 3))
#define GRID_16_28 #
#define NEXT_16_28 1
#else
#define GRID_16_28 -
#define NEXT_16_28 0
#endif
#undef COND
#define COND CELL_15_28+CELL_15_29+CELL_15_30+CELL_16_28+CELL_16_30+CELL_17_28+CELL_17_29+CELL_17_30
#if (CELL_16_29 && (COND >= 2) && (COND <= 3)) || (!CELL_16_29 && (COND == 3))
#define GRID_16_29 #
#define NEXT_16_29 1
#else
#define GRID_16_29 -
#define NEXT_16_29 0
#endif
#undef COND
#define COND CELL_15_29+CELL_15_30+CELL_15_31+CELL_16_29+CELL_16_31+CELL_17_29+CELL_17_30+CELL_17_31
#if (CELL_16_30 && (COND >= 2) && (COND <= 3)) || (!CELL_16_30 && (COND == 3))
#define GRID_16_30 #
#define NEXT_16_30 1
#else
#define GRID_16_30 -
#define NEXT_16_30 0
#endif
#undef COND
#define COND CELL_15_30+CELL_15_31+CELL_15_32+CELL_16_30+CELL_16_32+CELL_17_30+CELL_17_31+CELL_17_32
#if (CELL_16_31 && (COND >= 2) && (COND <= 3)) || (!CELL_16_31 && (COND == 3))
#define GRID_16_31 #
#define NEXT_16_31 1
#else
#define GRID_16_31 -
#define NEXT_16_31 0
#endif
#undef COND
#define COND CELL_15_31+CELL_15_32+CELL_15_33+CELL_16_31+CELL_16_33+CELL_17_31+CELL_17_32+CELL_17_33
#if (CELL_16_32 && (COND >= 2) && (COND <= 3)) || (!CELL_16_32 && (COND == 3))
#define GRID_16_32 #
#define NEXT_16_32 1
#else
#define GRID_16_32 -
#define NEXT_16_32 0
#endif
#undef COND
#define COND CELL_15_32+CELL_15_33+CELL_15_34+CELL_16_32+CELL_16_34+CELL_17_32+CELL_17_33+CELL_17_34
#if (CELL_16_33 && (COND >= 2) && (COND <= 3)) || (!CELL_16_33 && (COND == 3))
#define GRID_16_33 #
#define NEXT_16_33 1
#else
#define GRID_16_33 -
#define NEXT_16_33 0
#endif
#undef COND
#define COND CELL_15_33+CELL_15_34+CELL_15_35+CELL_16_33+CELL_16_35+CELL_17_33+CELL_17_34+CELL_17_35
#if (CELL_16_34 && (COND >= 2) && (COND <= 3)) || (!CELL_16_34 && (COND == 3))
#define GRID_16_34 #
#define NEXT_16_34 1
#else
#define GRID_16_34 -
#define NEXT_16_34 0
#endif
#undef COND
#define COND CELL_15_34+CELL_15_35+CELL_15_36+CELL_16_34+CELL_16_36+CELL_17_34+CELL_17_35+CELL_17_36
#if (CELL_16_35 && (COND >= 2) && (COND <= 3)) || (!CELL_16_35 && (COND == 3))
#define GRID_16_35 #
#define NEXT_16_35 1
#else
#define GRID_16_35 -
#define NEXT_16_35 0
#endif
#undef COND
#define COND CELL_15_35+CELL_15_36+CELL_15_37+CELL_16_35+CELL_16_37+CELL_17_35+CELL_17_36+CELL_17_37
#if (CELL_16_36 && (COND >= 2) && (COND <= 3)) || (!CELL_16_36 && (COND == 3))
#define GRID_16_36 #
#define NEXT_16_36 1
#else
#define GRID_16_36 -
#define NEXT_16_36 0
#endif
#undef COND
#define COND CELL_15_36+CELL_15_37+CELL_15_38+CELL_16_36+CELL_16_38+CELL_17_36+CELL_17_37+CELL_17_38
#if (CELL_16_37 && (COND >= 2) && (COND <= 3)) || (!CELL_16_37 && (COND == 3))
#define GRID_16_37 #
#define NEXT_16_37 1
#else
#define GRID_16_37 -
#define NEXT_16_37 0
#endif
#undef COND
#define COND CELL_15_37+CELL_15_38+CELL_15_39+CELL_16_37+CELL_16_39+CELL_17_37+CELL_17_38+CELL_17_39
#if (CELL_16_38 && (COND >= 2) && (COND <= 3)) || (!CELL_16_38 && (COND == 3))
#define GRID_16_38 #
#define NEXT_16_38 1
#else
#define GRID_16_38 -
#define NEXT_16_38 0
#endif
#undef COND
#define COND CELL_15_38+CELL_15_39+CELL_16_38+CELL_17_38+CELL_17_39
#if (CELL_16_39 && (COND >= 2) && (COND <= 3)) || (!CELL_16_39 && (COND == 3))
#define GRID_16_39 #
#define NEXT_16_39 1
#else
#define GRID_16_39 -
#define NEXT_16_39 0
#endif
#undef COND
#define COND CELL_16_00+CELL_16_01+CELL_17_01+CELL_18_00+CELL_18_01
#if (CELL_17_00 && (COND >= 2) && (COND <= 3)) || (!CELL_17_00 && (COND == 3))
#define GRID_17_00 #
#define NEXT_17_00 1
#else
#define GRID_17_00 -
#define NEXT_17_00 0
#endif
#undef COND
#define COND CELL_16_00+CELL_16_01+CELL_16_02+CELL_17_00+CELL_17_02+CELL_18_00+CELL_18_01+CELL_18_02
#if (CELL_17_01 && (COND >= 2) && (COND <= 3)) || (!CELL_17_01 && (COND == 3))
#define GRID_17_01 #
#define NEXT_17_01 1
#else
#define GRID_17_01 -
#define NEXT_17_01 0
#endif
#undef COND
#define COND CELL_16_01+CELL_16_02+CELL_16_03+CELL_17_01+CELL_17_03+CELL_18_01+CELL_18_02+CELL_18_03
#if (CELL_17_02 && (COND >= 2) && (COND <= 3)) || (!CELL_17_02 && (COND == 3))
#define GRID_17_02 #
#define NEXT_17_02 1
#else
#define GRID_17_02 -
#define NEXT_17_02 0
#endif
#undef COND
#define COND CELL_16_02+CELL_16_03+CELL_16_04+CELL_17_02+CELL_17_04+CELL_18_02+CELL_18_03+CELL_18_04
#if (CELL_17_03 && (COND >= 2) && (COND <= 3)) || (!CELL_17_03 && (COND == 3))
#define GRID_17_03 #
#define NEXT_17_03 1
#else
#define GRID_17_03 -
#define NEXT_17_03 0
#endif
#undef COND
#define COND CELL_16_03+CELL_16_04+CELL_16_05+CELL_17_03+CELL_17_05+CELL_18_03+CELL_18_04+CELL_18_05
#if (CELL_17_04 && (COND >= 2) && (COND <= 3)) || (!CELL_17_04 && (COND == 3))
#define GRID_17_04 #
#define NEXT_17_04 1
#else
#define GRID_17_04 -
#define NEXT_17_04 0
#endif
#undef COND
#define COND CELL_16_04+CELL_16_05+CELL_16_06+CELL_17_04+CELL_17_06+CELL_18_04+CELL_18_05+CELL_18_06
#if (CELL_17_05 && (COND >= 2) && (COND <= 3)) || (!CELL_17_05 && (COND == 3))
#define GRID_17_05 #
#define NEXT_17_05 1
#else
#define GRID_17_05 -
#define NEXT_17_05 0
#endif
#undef COND
#define COND CELL_16_05+CELL_16_06+CELL_16_07+CELL_17_05+CELL_17_07+CELL_18_05+CELL_18_06+CELL_18_07
#if (CELL_17_06 && (COND >= 2) && (COND <= 3)) || (!CELL_17_06 && (COND == 3))
#define GRID_17_06 #
#define NEXT_17_06 1
#else
#define GRID_17_06 -
#define NEXT_17_06 0
#endif
#undef COND
#define COND CELL_16_06+CELL_16_07+CELL_16_08+CELL_17_06+CELL_17_08+CELL_18_06+CELL_18_07+CELL_18_08
#if (CELL_17_07 && (COND >= 2) && (COND <= 3)) || (!CELL_17_07 && (COND == 3))
#define GRID_17_07 #
#define NEXT_17_07 1
#else
#define GRID_17_07 -
#define NEXT_17_07 0
#endif
#undef COND
#define COND CELL_16_07+CELL_16_08+CELL_16_09+CELL_17_07+CELL_17_09+CELL_18_07+CELL_18_08+CELL_18_09
#if (CELL_17_08 && (COND >= 2) && (COND <= 3)) || (!CELL_17_08 && (COND == 3))
#define GRID_17_08 #
#define NEXT_17_08 1
#else
#define GRID_17_08 -
#define NEXT_17_08 0
#endif
#undef COND
#define COND CELL_16_08+CELL_16_09+CELL_16_10+CELL_17_08+CELL_17_10+CELL_18_08+CELL_18_09+CELL_18_10
#if (CELL_17_09 && (COND >= 2) && (COND <= 3)) || (!CELL_17_09 && (COND == 3))
#define GRID_17_09 #
#define NEXT_17_09 1
#else
#define GRID_17_09 -
#define NEXT_17_09 0
#endif
#undef COND
#define COND CELL_16_09+CELL_16_10+CELL_16_11+CELL_17_09+CELL_17_11+CELL_18_09+CELL_18_10+CELL_18_11
#if (CELL_17_10 && (COND >= 2) && (COND <= 3)) || (!CELL_17_10 && (COND == 3))
#define GRID_17_10 #
#define NEXT_17_10 1
#else
#define GRID_17_10 -
#define NEXT_17_10 0
#endif
#undef COND
#define COND CELL_16_10+CELL_16_11+CELL_16_12+CELL_17_10+CELL_17_12+CELL_18_10+CELL_18_11+CELL_18_12
#if (CELL_17_11 && (COND >= 2) && (COND <= 3)) || (!CELL_17_11 && (COND == 3))
#define GRID_17_11 #
#define NEXT_17_11 1
#else
#define GRID_17_11 -
#define NEXT_17_11 0
#endif
#undef COND
#define COND CELL_16_11+CELL_16_12+CELL_16_13+CELL_17_11+CELL_17_13+CELL_18_11+CELL_18_12+CELL_18_13
#if (CELL_17_12 && (COND >= 2) && (COND <= 3)) || (!CELL_17_12 && (COND == 3))
#define GRID_17_12 #
#define NEXT_17_12 1
#else
#define GRID_17_12 -
#define NEXT_17_12 0
#endif
#undef COND
#define COND CELL_16_12+CELL_16_13+CELL_16_14+CELL_17_12+CELL_17_14+CELL_18_12+CELL_18_13+CELL_18_14
#if (CELL_17_13 && (COND >= 2) && (COND <= 3)) || (!CELL_17_13 && (COND == 3))
#define GRID_17_13 #
#define NEXT_17_13 1
#else
#define GRID_17_13 -
#define NEXT_17_13 0
#endif
#undef COND
#define COND CELL_16_13+CELL_16_14+CELL_16_15+CELL_17_13+CELL_17_15+CELL_18_13+CELL_18_14+CELL_18_15
#if (CELL_17_14 && (COND >= 2) && (COND <= 3)) || (!CELL_17_14 && (COND == 3))
#define GRID_17_14 #
#define NEXT_17_14 1
#else
#define GRID_17_14 -
#define NEXT_17_14 0
#endif
#undef COND
#define COND CELL_16_14+CELL_16_15+CELL_16_16+CELL_17_14+CELL_17_16+CELL_18_14+CELL_18_15+CELL_18_16
#if (CELL_17_15 && (COND >= 2) && (COND <= 3)) || (!CELL_17_15 && (COND == 3))
#define GRID_17_15 #
#define NEXT_17_15 1
#else
#define GRID_17_15 -
#define NEXT_17_15 0
#endif
#undef COND
#define COND CELL_16_15+CELL_16_16+CELL_16_17+CELL_17_15+CELL_17_17+CELL_18_15+CELL_18_16+CELL_18_17
#if (CELL_17_16 && (COND >= 2) && (COND <= 3)) || (!CELL_17_16 && (COND == 3))
#define GRID_17_16 #
#define NEXT_17_16 1
#else
#define GRID_17_16 -
#define NEXT_17_16 0
#endif
#undef COND
#define COND CELL_16_16+CELL_16_17+CELL_16_18+CELL_17_16+CELL_17_18+CELL_18_16+CELL_18_17+CELL_18_18
#if (CELL_17_17 && (COND >= 2) && (COND <= 3)) || (!CELL_17_17 && (COND == 3))
#define GRID_17_17 #
#define NEXT_17_17 1
#else
#define GRID_17_17 -
#define NEXT_17_17 0
#endif
#undef COND
#define COND CELL_16_17+CELL_16_18+CELL_16_19+CELL_17_17+CELL_17_19+CELL_18_17+CELL_18_18+CELL_18_19
#if (CELL_17_18 && (COND >= 2) && (COND <= 3)) || (!CELL_17_18 && (COND == 3))
#define GRID_17_18 #
#define NEXT_17_18 1
#else
#define GRID_17_18 -
#define NEXT_17_18 0
#endif
#undef COND
#define COND CELL_16_18+CELL_16_19+CELL_16_20+CELL_17_18+CELL_17_20+CELL_18_18+CELL_18_19+CELL_18_20
#if (CELL_17_19 && (COND >= 2) && (COND <= 3)) || (!CELL_17_19 && (COND == 3))
#define GRID_17_19 #
#define NEXT_17_19 1
#else
#define GRID_17_19 -
#define NEXT_17_19 0
#endif
#undef COND
#define COND CELL_16_19+CELL_16_20+CELL_16_21+CELL_17_19+CELL_17_21+CELL_18_19+CELL_18_20+CELL_18_21
#if (CELL_17_20 && (COND >= 2) && (COND <= 3)) || (!CELL_17_20 && (COND == 3))
#define GRID_17_20 #
#define NEXT_17_20 1
#else
#define GRID_17_20 -
#define NEXT_17_20 0
#endif
#undef COND
#define COND CELL_16_20+CELL_16_21+CELL_16_22+CELL_17_20+CELL_17_22+CELL_18_20+CELL_18_21+CELL_18_22
#if (CELL_17_21 && (COND >= 2) && (COND <= 3)) || (!CELL_17_21 && (COND == 3))
#define GRID_17_21 #
#define NEXT_17_21 1
#else
#define GRID_17_21 -
#define NEXT_17_21 0
#endif
#undef COND
#define COND CELL_16_21+CELL_16_22+CELL_16_23+CELL_17_21+CELL_17_23+CELL_18_21+CELL_18_22+CELL_18_23
#if (CELL_17_22 && (COND >= 2) && (COND <= 3)) || (!CELL_17_22 && (COND == 3))
#define GRID_17_22 #
#define NEXT_17_22 1
#else
#define GRID_17_22 -
#define NEXT_17_22 0
#endif
#undef COND
#define COND CELL_16_22+CELL_16_23+CELL_16_24+CELL_17_22+CELL_17_24+CELL_18_22+CELL_18_23+CELL_18_24
#if (CELL_17_23 && (COND >= 2) && (COND <= 3)) || (!CELL_17_23 && (COND == 3))
#define GRID_17_23 #
#define NEXT_17_23 1
#else
#define GRID_17_23 -
#define NEXT_17_23 0
#endif
#undef COND
#define COND CELL_16_23+CELL_16_24+CELL_16_25+CELL_17_23+CELL_17_25+CELL_18_23+CELL_18_24+CELL_18_25
#if (CELL_17_24 && (COND >= 2) && (COND <= 3)) || (!CELL_17_24 && (COND == 3))
#define GRID_17_24 #
#define NEXT_17_24 1
#else
#define GRID_17_24 -
#define NEXT_17_24 0
#endif
#undef COND
#define COND CELL_16_24+CELL_16_25+CELL_16_26+CELL_17_24+CELL_17_26+CELL_18_24+CELL_18_25+CELL_18_26
#if (CELL_17_25 && (COND >= 2) && (COND <= 3)) || (!CELL_17_25 && (COND == 3))
#define GRID_17_25 #
#define NEXT_17_25 1
#else
#define GRID_17_25 -
#define NEXT_17_25 0
#endif
#undef COND
#define COND CELL_16_25+CELL_16_26+CELL_16_27+CELL_17_25+CELL_17_27+CELL_18_25+CELL_18_26+CELL_18_27
#if (CELL_17_26 && (COND >= 2) && (COND <= 3)) || (!CELL_17_26 && (COND == 3))
#define GRID_17_26 #
#define NEXT_17_26 1
#else
#define GRID_17_26 -
#define NEXT_17_26 0
#endif
#undef COND
#define COND CELL_16_26+CELL_16_27+CELL_16_28+CELL_17_26+CELL_17_28+CELL_18_26+CELL_18_27+CELL_18_28
#if (CELL_17_27 && (COND >= 2) && (COND <= 3)) || (!CELL_17_27 && (COND == 3))
#define GRID_17_27 #
#define NEXT_17_27 1
#else
#define GRID_17_27 -
#define NEXT_17_27 0
#endif
#undef COND
#define COND CELL_16_27+CELL_16_28+CELL_16_29+CELL_17_27+CELL_17_29+CELL_18_27+CELL_18_28+CELL_18_29
#if (CELL_17_28 && (COND >= 2) && (COND <= 3)) || (!CELL_17_28 && (COND == 3))
#define GRID_17_28 #
#define NEXT_17_28 1
#else
#define GRID_17_28 -
#define NEXT_17_28 0
#endif
#undef COND
#define COND CELL_16_28+CELL_16_29+CELL_16_30+CELL_17_28+CELL_17_30+CELL_18_28+CELL_18_29+CELL_18_30
#if (CELL_17_29 && (COND >= 2) && (COND <= 3)) || (!CELL_17_29 && (COND == 3))
#define GRID_17_29 #
#define NEXT_17_29 1
#else
#define GRID_17_29 -
#define NEXT_17_29 0
#endif
#undef COND
#define COND CELL_16_29+CELL_16_30+CELL_16_31+CELL_17_29+CELL_17_31+CELL_18_29+CELL_18_30+CELL_18_31
#if (CELL_17_30 && (COND >= 2) && (COND <= 3)) || (!CELL_17_30 && (COND == 3))
#define GRID_17_30 #
#define NEXT_17_30 1
#else
#define GRID_17_30 -
#define NEXT_17_30 0
#endif
#undef COND
#define COND CELL_16_30+CELL_16_31+CELL_16_32+CELL_17_30+CELL_17_32+CELL_18_30+CELL_18_31+CELL_18_32
#if (CELL_17_31 && (COND >= 2) && (COND <= 3)) || (!CELL_17_31 && (COND == 3))
#define GRID_17_31 #
#define NEXT_17_31 1
#else
#define GRID_17_31 -
#define NEXT_17_31 0
#endif
#undef COND
#define COND CELL_16_31+CELL_16_32+CELL_16_33+CELL_17_31+CELL_17_33+CELL_18_31+CELL_18_32+CELL_18_33
#if (CELL_17_32 && (COND >= 2) && (COND <= 3)) || (!CELL_17_32 && (COND == 3))
#define GRID_17_32 #
#define NEXT_17_32 1
#else
#define GRID_17_32 -
#define NEXT_17_32 0
#endif
#undef COND
#define COND CELL_16_32+CELL_16_33+CELL_16_34+CELL_17_32+CELL_17_34+CELL_18_32+CELL_18_33+CELL_18_34
#if (CELL_17_33 && (COND >= 2) && (COND <= 3)) || (!CELL_17_33 && (COND == 3))
#define GRID_17_33 #
#define NEXT_17_33 1
#else
#define GRID_17_33 -
#define NEXT_17_33 0
#endif
#undef COND
#define COND CELL_16_33+CELL_16_34+CELL_16_35+CELL_17_33+CELL_17_35+CELL_18_33+CELL_18_34+CELL_18_35
#if (CELL_17_34 && (COND >= 2) && (COND <= 3)) || (!CELL_17_34 && (COND == 3))
#define GRID_17_34 #
#define NEXT_17_34 1
#else
#define GRID_17_34 -
#define NEXT_17_34 0
#endif
#undef COND
#define COND CELL_16_34+CELL_16_35+CELL_16_36+CELL_17_34+CELL_17_36+CELL_18_34+CELL_18_35+CELL_18_36
#if (CELL_17_35 && (COND >= 2) && (COND <= 3)) || (!CELL_17_35 && (COND == 3))
#define GRID_17_35 #
#define NEXT_17_35 1
#else
#define GRID_17_35 -
#define NEXT_17_35 0
#endif
#undef COND
#define COND CELL_16_35+CELL_16_36+CELL_16_37+CELL_17_35+CELL_17_37+CELL_18_35+CELL_18_36+CELL_18_37
#if (CELL_17_36 && (COND >= 2) && (COND <= 3)) || (!CELL_17_36 && (COND == 3))
#define GRID_17_36 #
#define NEXT_17_36 1
#else
#define GRID_17_36 -
#define NEXT_17_36 0
#endif
#undef COND
#define COND CELL_16_36+CELL_16_37+CELL_16_38+CELL_17_36+CELL_17_38+CELL_18_36+CELL_18_37+CELL_18_38
#if (CELL_17_37 && (COND >= 2) && (COND <= 3)) || (!CELL_17_37 && (COND == 3))
#define GRID_17_37 #
#define NEXT_17_37 1
#else
#define GRID_17_37 -
#define NEXT_17_37 0
#endif
#undef COND
#define COND CELL_16_37+CELL_16_38+CELL_16_39+CELL_17_37+CELL_17_39+CELL_18_37+CELL_18_38+CELL_18_39
#if (CELL_17_38 && (COND >= 2) && (COND <= 3)) || (!CELL_17_38 && (COND == 3))
#define GRID_17_38 #
#define NEXT_17_38 1
#else
#define GRID_17_38 -
#define NEXT_17_38 0
#endif
#undef COND
#define COND CELL_16_38+CELL_16_39+CELL_17_38+CELL_18_38+CELL_18_39
#if (CELL_17_39 && (COND >= 2) && (COND <= 3)) || (!CELL_17_39 && (COND == 3))
#define GRID_17_39 #
#define NEXT_17_39 1
#else
#define GRID_17_39 -
#define NEXT_17_39 0
#endif
#undef COND
#define COND CELL_17_00+CELL_17_01+CELL_18_01+CELL_19_00+CELL_19_01
#if (CELL_18_00 && (COND >= 2) && (COND <= 3)) || (!CELL_18_00 && (COND == 3))
#define GRID_18_00 #
#define NEXT_18_00 1
#else
#define GRID_18_00 -
#define NEXT_18_00 0
#endif
#undef COND
#define COND CELL_17_00+CELL_17_01+CELL_17_02+CELL_18_00+CELL_18_02+CELL_19_00+CELL_19_01+CELL_19_02
#if (CELL_18_01 && (COND >= 2) && (COND <= 3)) || (!CELL_18_01 && (COND == 3))
#define GRID_18_01 #
#define NEXT_18_01 1
#else
#define GRID_18_01 -
#define NEXT_18_01 0
#endif
#undef COND
#define COND CELL_17_01+CELL_17_02+CELL_17_03+CELL_18_01+CELL_18_03+CELL_19_01+CELL_19_02+CELL_19_03
#if (CELL_18_02 && (COND >= 2) && (COND <= 3)) || (!CELL_18_02 && (COND == 3))
#define GRID_18_02 #
#define NEXT_18_02 1
#else
#define GRID_18_02 -
#define NEXT_18_02 0
#endif
#undef COND
#define COND CELL_17_02+CELL_17_03+CELL_17_04+CELL_18_02+CELL_18_04+CELL_19_02+CELL_19_03+CELL_19_04
#if (CELL_18_03 && (COND >= 2) && (COND <= 3)) || (!CELL_18_03 && (COND == 3))
#define GRID_18_03 #
#define NEXT_18_03 1
#else
#define GRID_18_03 -
#define NEXT_18_03 0
#endif
#undef COND
#define COND CELL_17_03+CELL_17_04+CELL_17_05+CELL_18_03+CELL_18_05+CELL_19_03+CELL_19_04+CELL_19_05
#if (CELL_18_04 && (COND >= 2) && (COND <= 3)) || (!CELL_18_04 && (COND == 3))
#define GRID_18_04 #
#define NEXT_18_04 1
#else
#define GRID_18_04 -
#define NEXT_18_04 0
#endif
#undef COND
#define COND CELL_17_04+CELL_17_05+CELL_17_06+CELL_18_04+CELL_18_06+CELL_19_04+CELL_19_05+CELL_19_06
#if (CELL_18_05 && (COND >= 2) && (COND <= 3)) || (!CELL_18_05 && (COND == 3))
#define GRID_18_05 #
#define NEXT_18_05 1
#else
#define GRID_18_05 -
#define NEXT_18_05 0
#endif
#undef COND
#define COND CELL_17_05+CELL_17_06+CELL_17_07+CELL_18_05+CELL_18_07+CELL_19_05+CELL_19_06+CELL_19_07
#if (CELL_18_06 && (COND >= 2) && (COND <= 3)) || (!CELL_18_06 && (COND == 3))
#define GRID_18_06 #
#define NEXT_18_06 1
#else
#define GRID_18_06 -
#define NEXT_18_06 0
#endif
#undef COND
#define COND CELL_17_06+CELL_17_07+CELL_17_08+CELL_18_06+CELL_18_08+CELL_19_06+CELL_19_07+CELL_19_08
#if (CELL_18_07 && (COND >= 2) && (COND <= 3)) || (!CELL_18_07 && (COND == 3))
#define GRID_18_07 #
#define NEXT_18_07 1
#else
#define GRID_18_07 -
#define NEXT_18_07 0
#endif
#undef COND
#define COND CELL_17_07+CELL_17_08+CELL_17_09+CELL_18_07+CELL_18_09+CELL_19_07+CELL_19_08+CELL_19_09
#if (CELL_18_08 && (COND >= 2) && (COND <= 3)) || (!CELL_18_08 && (COND == 3))
#define GRID_18_08 #
#define NEXT_18_08 1
#else
#define GRID_18_08 -
#define NEXT_18_08 0
#endif
#undef COND
#define COND CELL_17_08+CELL_17_09+CELL_17_10+CELL_18_08+CELL_18_10+CELL_19_08+CELL_19_09+CELL_19_10
#if (CELL_18_09 && (COND >= 2) && (COND <= 3)) || (!CELL_18_09 && (COND == 3))
#define GRID_18_09 #
#define NEXT_18_09 1
#else
#define GRID_18_09 -
#define NEXT_18_09 0
#endif
#undef COND
#define COND CELL_17_09+CELL_17_10+CELL_17_11+CELL_18_09+CELL_18_11+CELL_19_09+CELL_19_10+CELL_19_11
#if (CELL_18_10 && (COND >= 2) && (COND <= 3)) || (!CELL_18_10 && (COND == 3))
#define GRID_18_10 #
#define NEXT_18_10 1
#else
#define GRID_18_10 -
#define NEXT_18_10 0
#endif
#undef COND
#define COND CELL_17_10+CELL_17_11+CELL_17_12+CELL_18_10+CELL_18_12+CELL_19_10+CELL_19_11+CELL_19_12
#if (CELL_18_11 && (COND >= 2) && (COND <= 3)) || (!CELL_18_11 && (COND == 3))
#define GRID_18_11 #
#define NEXT_18_11 1
#else
#define GRID_18_11 -
#define NEXT_18_11 0
#endif
#undef COND
#define COND CELL_17_11+CELL_17_12+CELL_17_13+CELL_18_11+CELL_18_13+CELL_19_11+CELL_19_12+CELL_19_13
#if (CELL_18_12 && (COND >= 2) && (COND <= 3)) || (!CELL_18_12 && (COND == 3))
#define GRID_18_12 #
#define NEXT_18_12 1
#else
#define GRID_18_12 -
#define NEXT_18_12 0
#endif
#undef COND
#define COND CELL_17_12+CELL_17_13+CELL_17_14+CELL_18_12+CELL_18_14+CELL_19_12+CELL_19_13+CELL_19_14
#if (CELL_18_13 && (COND >= 2) && (COND <= 3)) || (!CELL_18_13 && (COND == 3))
#define GRID_18_13 #
#define NEXT_18_13 1
#else
#define GRID_18_13 -
#define NEXT_18_13 0
#endif
#undef COND
#define COND CELL_17_13+CELL_17_14+CELL_17_15+CELL_18_13+CELL_18_15+CELL_19_13+CELL_19_14+CELL_19_15
#if (CELL_18_14 && (COND >= 2) && (COND <= 3)) || (!CELL_18_14 && (COND == 3))
#define GRID_18_14 #
#define NEXT_18_14 1
#else
#define GRID_18_14 -
#define NEXT_18_14 0
#endif
#undef COND
#define COND CELL_17_14+CELL_17_15+CELL_17_16+CELL_18_14+CELL_18_16+CELL_19_14+CELL_19_15+CELL_19_16
#if (CELL_18_15 && (COND >= 2) && (COND <= 3)) || (!CELL_18_15 && (COND == 3))
#define GRID_18_15 #
#define NEXT_18_15 1
#else
#define GRID_18_15 -
#define NEXT_18_15 0
#endif
#undef COND
#define COND CELL_17_15+CELL_17_16+CELL_17_17+CELL_18_15+CELL_18_17+CELL_19_15+CELL_19_16+CELL_19_17
#if (CELL_18_16 && (COND >= 2) && (COND <= 3)) || (!CELL_18_16 && (COND == 3))
#define GRID_18_16 #
#define NEXT_18_16 1
#else
#define GRID_18_16 -
#define NEXT_18_16 0
#endif
#undef COND
#define COND CELL_17_16+CELL_17_17+CELL_17_18+CELL_18_16+CELL_18_18+CELL_19_16+CELL_19_17+CELL_19_18
#if (CELL_18_17 && (COND >= 2) && (COND <= 3)) || (!CELL_18_17 && (COND == 3))
#define GRID_18_17 #
#define NEXT_18_17 1
#else
#define GRID_18_17 -
#define NEXT_18_17 0
#endif
#undef COND
#define COND CELL_17_17+CELL_17_18+CELL_17_19+CELL_18_17+CELL_18_19+CELL_19_17+CELL_19_18+CELL_19_19
#if (CELL_18_18 && (COND >= 2) && (COND <= 3)) || (!CELL_18_18 && (COND == 3))
#define GRID_18_18 #
#define NEXT_18_18 1
#else
#define GRID_18_18 -
#define NEXT_18_18 0
#endif
#undef COND
#define COND CELL_17_18+CELL_17_19+CELL_17_20+CELL_18_18+CELL_18_20+CELL_19_18+CELL_19_19+CELL_19_20
#if (CELL_18_19 && (COND >= 2) && (COND <= 3)) || (!CELL_18_19 && (COND == 3))
#define GRID_18_19 #
#define NEXT_18_19 1
#else
#define GRID_18_19 -
#define NEXT_18_19 0
#endif
#undef COND
#define COND CELL_17_19+CELL_17_20+CELL_17_21+CELL_18_19+CELL_18_21+CELL_19_19+CELL_19_20+CELL_19_21
#if (CELL_18_20 && (COND >= 2) && (COND <= 3)) || (!CELL_18_20 && (COND == 3))
#define GRID_18_20 #
#define NEXT_18_20 1
#else
#define GRID_18_20 -
#define NEXT_18_20 0
#endif
#undef COND
#define COND CELL_17_20+CELL_17_21+CELL_17_22+CELL_18_20+CELL_18_22+CELL_19_20+CELL_19_21+CELL_19_22
#if (CELL_18_21 && (COND >= 2) && (COND <= 3)) || (!CELL_18_21 && (COND == 3))
#define GRID_18_21 #
#define NEXT_18_21 1
#else
#define GRID_18_21 -
#define NEXT_18_21 0
#endif
#undef COND
#define COND CELL_17_21+CELL_17_22+CELL_17_23+CELL_18_21+CELL_18_23+CELL_19_21+CELL_19_22+CELL_19_23
#if (CELL_18_22 && (COND >= 2) && (COND <= 3)) || (!CELL_18_22 && (COND == 3))
#define GRID_18_22 #
#define NEXT_18_22 1
#else
#define GRID_18_22 -
#define NEXT_18_22 0
#endif
#undef COND
#define COND CELL_17_22+CELL_17_23+CELL_17_24+CELL_18_22+CELL_18_24+CELL_19_22+CELL_19_23+CELL_19_24
#if (CELL_18_23 && (COND >= 2) && (COND <= 3)) || (!CELL_18_23 && (COND == 3))
#define GRID_18_23 #
#define NEXT_18_23 1
#else
#define GRID_18_23 -
#define NEXT_18_23 0
#endif
#undef COND
#define COND CELL_17_23+CELL_17_24+CELL_17_25+CELL_18_23+CELL_18_25+CELL_19_23+CELL_19_24+CELL_19_25
#if (CELL_18_24 && (COND >= 2) && (COND <= 3)) || (!CELL_18_24 && (COND == 3))
#define GRID_18_24 #
#define NEXT_18_24 1
#else
#define GRID_18_24 -
#define NEXT_18_24 0
#endif
#undef COND
#define COND CELL_17_24+CELL_17_25+CELL_17_26+CELL_18_24+CELL_18_26+CELL_19_24+CELL_19_25+CELL_19_26
#if (CELL_18_25 && (COND >= 2) && (COND <= 3)) || (!CELL_18_25 && (COND == 3))
#define GRID_18_25 #
#define NEXT_18_25 1
#else
#define GRID_18_25 -
#define NEXT_18_25 0
#endif
#undef COND
#define COND CELL_17_25+CELL_17_26+CELL_17_27+CELL_18_25+CELL_18_27+CELL_19_25+CELL_19_26+CELL_19_27
#if (CELL_18_26 && (COND >= 2) && (COND <= 3)) || (!CELL_18_26 && (COND == 3))
#define GRID_18_26 #
#define NEXT_18_26 1
#else
#define GRID_18_26 -
#define NEXT_18_26 0
#endif
#undef COND
#define COND CELL_17_26+CELL_17_27+CELL_17_28+CELL_18_26+CELL_18_28+CELL_19_26+CELL_19_27+CELL_19_28
#if (CELL_18_27 && (COND >= 2) && (COND <= 3)) || (!CELL_18_27 && (COND == 3))
#define GRID_18_27 #
#define NEXT_18_27 1
#else
#define GRID_18_27 -
#define NEXT_18_27 0
#endif
#undef COND
#define COND CELL_17_27+CELL_17_28+CELL_17_29+CELL_18_27+CELL_18_29+CELL_19_27+CELL_19_28+CELL_19_29
#if (CELL_18_28 && (COND >= 2) && (COND <= 3)) || (!CELL_18_28 && (COND == 3))
#define GRID_18_28 #
#define NEXT_18_28 1
#else
#define GRID_18_28 -
#define NEXT_18_28 0
#endif
#undef COND
#define COND CELL_17_28+CELL_17_29+CELL_17_30+CELL_18_28+CELL_18_30+CELL_19_28+CELL_19_29+CELL_19_30
#if (CELL_18_29 && (COND >= 2) && (COND <= 3)) || (!CELL_18_29 && (COND == 3))
#define GRID_18_29 #
#define NEXT_18_29 1
#else
#define GRID_18_29 -
#define NEXT_18_29 0
#endif
#undef COND
#define COND CELL_17_29+CELL_17_30+CELL_17_31+CELL_18_29+CELL_18_31+CELL_19_29+CELL_19_30+CELL_19_31
#if (CELL_18_30 && (COND >= 2) && (COND <= 3)) || (!CELL_18_30 && (COND == 3))
#define GRID_18_30 #
#define NEXT_18_30 1
#else
#define GRID_18_30 -
#define NEXT_18_30 0
#endif
#undef COND
#define COND CELL_17_30+CELL_17_31+CELL_17_32+CELL_18_30+CELL_18_32+CELL_19_30+CELL_19_31+CELL_19_32
#if (CELL_18_31 && (COND >= 2) && (COND <= 3)) || (!CELL_18_31 && (COND == 3))
#define GRID_18_31 #
#define NEXT_18_31 1
#else
#define GRID_18_31 -
#define NEXT_18_31 0
#endif
#undef COND
#define COND CELL_17_31+CELL_17_32+CELL_17_33+CELL_18_31+CELL_18_33+CELL_19_31+CELL_19_32+CELL_19_33
#if (CELL_18_32 && (COND >= 2) && (COND <= 3)) || (!CELL_18_32 && (COND == 3))
#define GRID_18_32 #
#define NEXT_18_32 1
#else
#define GRID_18_32 -
#define NEXT_18_32 0
#endif
#undef COND
#define COND CELL_17_32+CELL_17_33+CELL_17_34+CELL_18_32+CELL_18_34+CELL_19_32+CELL_19_33+CELL_19_34
#if (CELL_18_33 && (COND >= 2) && (COND <= 3)) || (!CELL_18_33 && (COND == 3))
#define GRID_18_33 #
#define NEXT_18_33 1
#else
#define GRID_18_33 -
#define NEXT_18_33 0
#endif
#undef COND
#define COND CELL_17_33+CELL_17_34+CELL_17_35+CELL_18_33+CELL_18_35+CELL_19_33+CELL_19_34+CELL_19_35
#if (CELL_18_34 && (COND >= 2) && (COND <= 3)) || (!CELL_18_34 && (COND == 3))
#define GRID_18_34 #
#define NEXT_18_34 1
#else
#define GRID_18_34 -
#define NEXT_18_34 0
#endif
#undef COND
#define COND CELL_17_34+CELL_17_35+CELL_17_36+CELL_18_34+CELL_18_36+CELL_19_34+CELL_19_35+CELL_19_36
#if (CELL_18_35 && (COND >= 2) && (COND <= 3)) || (!CELL_18_35 && (COND == 3))
#define GRID_18_35 #
#define NEXT_18_35 1
#else
#define GRID_18_35 -
#define NEXT_18_35 0
#endif
#undef COND
#define COND CELL_17_35+CELL_17_36+CELL_17_37+CELL_18_35+CELL_18_37+CELL_19_35+CELL_19_36+CELL_19_37
#if (CELL_18_36 && (COND >= 2) && (COND <= 3)) || (!CELL_18_36 && (COND == 3))
#define GRID_18_36 #
#define NEXT_18_36 1
#else
#define GRID_18_36 -
#define NEXT_18_36 0
#endif
#undef COND
#define COND CELL_17_36+CELL_17_37+CELL_17_38+CELL_18_36+CELL_18_38+CELL_19_36+CELL_19_37+CELL_19_38
#if (CELL_18_37 && (COND >= 2) && (COND <= 3)) || (!CELL_18_37 && (COND == 3))
#define GRID_18_37 #
#define NEXT_18_37 1
#else
#define GRID_18_37 -
#define NEXT_18_37 0
#endif
#undef COND
#define COND CELL_17_37+CELL_17_38+CELL_17_39+CELL_18_37+CELL_18_39+CELL_19_37+CELL_19_38+CELL_19_39
#if (CELL_18_38 && (COND >= 2) && (COND <= 3)) || (!CELL_18_38 && (COND == 3))
#define GRID_18_38 #
#define NEXT_18_38 1
#else
#define GRID_18_38 -
#define NEXT_18_38 0
#endif
#undef COND
#define COND CELL_17_38+CELL_17_39+CELL_18_38+CELL_19_38+CELL_19_39
#if (CELL_18_39 && (COND >= 2) && (COND <= 3)) || (!CELL_18_39 && (COND == 3))
#define GRID_18_39 #
#define NEXT_18_39 1
#else
#define GRID_18_39 -
#define NEXT_18_39 0
#endif
#undef COND
#define COND CELL_18_00+CELL_18_01+CELL_19_01+CELL_20_00+CELL_20_01
#if (CELL_19_00 && (COND >= 2) && (COND <= 3)) || (!CELL_19_00 && (COND == 3))
#define GRID_19_00 #
#define NEXT_19_00 1
#else
#define GRID_19_00 -
#define NEXT_19_00 0
#endif
#undef COND
#define COND CELL_18_00+CELL_18_01+CELL_18_02+CELL_19_00+CELL_19_02+CELL_20_00+CELL_20_01+CELL_20_02
#if (CELL_19_01 && (COND >= 2) && (COND <= 3)) || (!CELL_19_01 && (COND == 3))
#define GRID_19_01 #
#define NEXT_19_01 1
#else
#define GRID_19_01 -
#define NEXT_19_01 0
#endif
#undef COND
#define COND CELL_18_01+CELL_18_02+CELL_18_03+CELL_19_01+CELL_19_03+CELL_20_01+CELL_20_02+CELL_20_03
#if (CELL_19_02 && (COND >= 2) && (COND <= 3)) || (!CELL_19_02 && (COND == 3))
#define GRID_19_02 #
#define NEXT_19_02 1
#else
#define GRID_19_02 -
#define NEXT_19_02 0
#endif
#undef COND
#define COND CELL_18_02+CELL_18_03+CELL_18_04+CELL_19_02+CELL_19_04+CELL_20_02+CELL_20_03+CELL_20_04
#if (CELL_19_03 && (COND >= 2) && (COND <= 3)) || (!CELL_19_03 && (COND == 3))
#define GRID_19_03 #
#define NEXT_19_03 1
#else
#define GRID_19_03 -
#define NEXT_19_03 0
#endif
#undef COND
#define COND CELL_18_03+CELL_18_04+CELL_18_05+CELL_19_03+CELL_19_05+CELL_20_03+CELL_20_04+CELL_20_05
#if (CELL_19_04 && (COND >= 2) && (COND <= 3)) || (!CELL_19_04 && (COND == 3))
#define GRID_19_04 #
#define NEXT_19_04 1
#else
#define GRID_19_04 -
#define NEXT_19_04 0
#endif
#undef COND
#define COND CELL_18_04+CELL_18_05+CELL_18_06+CELL_19_04+CELL_19_06+CELL_20_04+CELL_20_05+CELL_20_06
#if (CELL_19_05 && (COND >= 2) && (COND <= 3)) || (!CELL_19_05 && (COND == 3))
#define GRID_19_05 #
#define NEXT_19_05 1
#else
#define GRID_19_05 -
#define NEXT_19_05 0
#endif
#undef COND
#define COND CELL_18_05+CELL_18_06+CELL_18_07+CELL_19_05+CELL_19_07+CELL_20_05+CELL_20_06+CELL_20_07
#if (CELL_19_06 && (COND >= 2) && (COND <= 3)) || (!CELL_19_06 && (COND == 3))
#define GRID_19_06 #
#define NEXT_19_06 1
#else
#define GRID_19_06 -
#define NEXT_19_06 0
#endif
#undef COND
#define COND CELL_18_06+CELL_18_07+CELL_18_08+CELL_19_06+CELL_19_08+CELL_20_06+CELL_20_07+CELL_20_08
#if (CELL_19_07 && (COND >= 2) && (COND <= 3)) || (!CELL_19_07 && (COND == 3))
#define GRID_19_07 #
#define NEXT_19_07 1
#else
#define GRID_19_07 -
#define NEXT_19_07 0
#endif
#undef COND
#define COND CELL_18_07+CELL_18_08+CELL_18_09+CELL_19_07+CELL_19_09+CELL_20_07+CELL_20_08+CELL_20_09
#if (CELL_19_08 && (COND >= 2) && (COND <= 3)) || (!CELL_19_08 && (COND == 3))
#define GRID_19_08 #
#define NEXT_19_08 1
#else
#define GRID_19_08 -
#define NEXT_19_08 0
#endif
#undef COND
#define COND CELL_18_08+CELL_18_09+CELL_18_10+CELL_19_08+CELL_19_10+CELL_20_08+CELL_20_09+CELL_20_10
#if (CELL_19_09 && (COND >= 2) && (COND <= 3)) || (!CELL_19_09 && (COND == 3))
#define GRID_19_09 #
#define NEXT_19_09 1
#else
#define GRID_19_09 -
#define NEXT_19_09 0
#endif
#undef COND
#define COND CELL_18_09+CELL_18_10+CELL_18_11+CELL_19_09+CELL_19_11+CELL_20_09+CELL_20_10+CELL_20_11
#if (CELL_19_10 && (COND >= 2) && (COND <= 3)) || (!CELL_19_10 && (COND == 3))
#define GRID_19_10 #
#define NEXT_19_10 1
#else
#define GRID_19_10 -
#define NEXT_19_10 0
#endif
#undef COND
#define COND CELL_18_10+CELL_18_11+CELL_18_12+CELL_19_10+CELL_19_12+CELL_20_10+CELL_20_11+CELL_20_12
#if (CELL_19_11 && (COND >= 2) && (COND <= 3)) || (!CELL_19_11 && (COND == 3))
#define GRID_19_11 #
#define NEXT_19_11 1
#else
#define GRID_19_11 -
#define NEXT_19_11 0
#endif
#undef COND
#define COND CELL_18_11+CELL_18_12+CELL_18_13+CELL_19_11+CELL_19_13+CELL_20_11+CELL_20_12+CELL_20_13
#if (CELL_19_12 && (COND >= 2) && (COND <= 3)) || (!CELL_19_12 && (COND == 3))
#define GRID_19_12 #
#define NEXT_19_12 1
#else
#define GRID_19_12 -
#define NEXT_19_12 0
#endif
#undef COND
#define COND CELL_18_12+CELL_18_13+CELL_18_14+CELL_19_12+CELL_19_14+CELL_20_12+CELL_20_13+CELL_20_14
#if (CELL_19_13 && (COND >= 2) && (COND <= 3)) || (!CELL_19_13 && (COND == 3))
#define GRID_19_13 #
#define NEXT_19_13 1
#else
#define GRID_19_13 -
#define NEXT_19_13 0
#endif
#undef COND
#define COND CELL_18_13+CELL_18_14+CELL_18_15+CELL_19_13+CELL_19_15+CELL_20_13+CELL_20_14+CELL_20_15
#if (CELL_19_14 && (COND >= 2) && (COND <= 3)) || (!CELL_19_14 && (COND == 3))
#define GRID_19_14 #
#define NEXT_19_14 1
#else
#define GRID_19_14 -
#define NEXT_19_14 0
#endif
#undef COND
#define COND CELL_18_14+CELL_18_15+CELL_18_16+CELL_19_14+CELL_19_16+CELL_20_14+CELL_20_15+CELL_20_16
#if (CELL_19_15 && (COND >= 2) && (COND <= 3)) || (!CELL_19_15 && (COND == 3))
#define GRID_19_15 #
#define NEXT_19_15 1
#else
#define GRID_19_15 -
#define NEXT_19_15 0
#endif
#undef COND
#define COND CELL_18_15+CELL_18_16+CELL_18_17+CELL_19_15+CELL_19_17+CELL_20_15+CELL_20_16+CELL_20_17
#if (CELL_19_16 && (COND >= 2) && (COND <= 3)) || (!CELL_19_16 && (COND == 3))
#define GRID_19_16 #
#define NEXT_19_16 1
#else
#define GRID_19_16 -
#define NEXT_19_16 0
#endif
#undef COND
#define COND CELL_18_16+CELL_18_17+CELL_18_18+CELL_19_16+CELL_19_18+CELL_20_16+CELL_20_17+CELL_20_18
#if (CELL_19_17 && (COND >= 2) && (COND <= 3)) || (!CELL_19_17 && (COND == 3))
#define GRID_19_17 #
#define NEXT_19_17 1
#else
#define GRID_19_17 -
#define NEXT_19_17 0
#endif
#undef COND
#define COND CELL_18_17+CELL_18_18+CELL_18_19+CELL_19_17+CELL_19_19+CELL_20_17+CELL_20_18+CELL_20_19
#if (CELL_19_18 && (COND >= 2) && (COND <= 3)) || (!CELL_19_18 && (COND == 3))
#define GRID_19_18 #
#define NEXT_19_18 1
#else
#define GRID_19_18 -
#define NEXT_19_18 0
#endif
#undef COND
#define COND CELL_18_18+CELL_18_19+CELL_18_20+CELL_19_18+CELL_19_20+CELL_20_18+CELL_20_19+CELL_20_20
#if (CELL_19_19 && (COND >= 2) && (COND <= 3)) || (!CELL_19_19 && (COND == 3))
#define GRID_19_19 #
#define NEXT_19_19 1
#else
#define GRID_19_19 -
#define NEXT_19_19 0
#endif
#undef COND
#define COND CELL_18_19+CELL_18_20+CELL_18_21+CELL_19_19+CELL_19_21+CELL_20_19+CELL_20_20+CELL_20_21
#if (CELL_19_20 && (COND >= 2) && (COND <= 3)) || (!CELL_19_20 && (COND == 3))
#define GRID_19_20 #
#define NEXT_19_20 1
#else
#define GRID_19_20 -
#define NEXT_19_20 0
#endif
#undef COND
#define COND CELL_18_20+CELL_18_21+CELL_18_22+CELL_19_20+CELL_19_22+CELL_20_20+CELL_20_21+CELL_20_22
#if (CELL_19_21 && (COND >= 2) && (COND <= 3)) || (!CELL_19_21 && (COND == 3))
#define GRID_19_21 #
#define NEXT_19_21 1
#else
#define GRID_19_21 -
#define NEXT_19_21 0
#endif
#undef COND
#define COND CELL_18_21+CELL_18_22+CELL_18_23+CELL_19_21+CELL_19_23+CELL_20_21+CELL_20_22+CELL_20_23
#if (CELL_19_22 && (COND >= 2) && (COND <= 3)) || (!CELL_19_22 && (COND == 3))
#define GRID_19_22 #
#define NEXT_19_22 1
#else
#define GRID_19_22 -
#define NEXT_19_22 0
#endif
#undef COND
#define COND CELL_18_22+CELL_18_23+CELL_18_24+CELL_19_22+CELL_19_24+CELL_20_22+CELL_20_23+CELL_20_24
#if (CELL_19_23 && (COND >= 2) && (COND <= 3)) || (!CELL_19_23 && (COND == 3))
#define GRID_19_23 #
#define NEXT_19_23 1
#else
#define GRID_19_23 -
#define NEXT_19_23 0
#endif
#undef COND
#define COND CELL_18_23+CELL_18_24+CELL_18_25+CELL_19_23+CELL_19_25+CELL_20_23+CELL_20_24+CELL_20_25
#if (CELL_19_24 && (COND >= 2) && (COND <= 3)) || (!CELL_19_24 && (COND == 3))
#define GRID_19_24 #
#define NEXT_19_24 1
#else
#define GRID_19_24 -
#define NEXT_19_24 0
#endif
#undef COND
#define COND CELL_18_24+CELL_18_25+CELL_18_26+CELL_19_24+CELL_19_26+CELL_20_24+CELL_20_25+CELL_20_26
#if (CELL_19_25 && (COND >= 2) && (COND <= 3)) || (!CELL_19_25 && (COND == 3))
#define GRID_19_25 #
#define NEXT_19_25 1
#else
#define GRID_19_25 -
#define NEXT_19_25 0
#endif
#undef COND
#define COND CELL_18_25+CELL_18_26+CELL_18_27+CELL_19_25+CELL_19_27+CELL_20_25+CELL_20_26+CELL_20_27
#if (CELL_19_26 && (COND >= 2) && (COND <= 3)) || (!CELL_19_26 && (COND == 3))
#define GRID_19_26 #
#define NEXT_19_26 1
#else
#define GRID_19_26 -
#define NEXT_19_26 0
#endif
#undef COND
#define COND CELL_18_26+CELL_18_27+CELL_18_28+CELL_19_26+CELL_19_28+CELL_20_26+CELL_20_27+CELL_20_28
#if (CELL_19_27 && (COND >= 2) && (COND <= 3)) || (!CELL_19_27 && (COND == 3))
#define GRID_19_27 #
#define NEXT_19_27 1
#else
#define GRID_19_27 -
#define NEXT_19_27 0
#endif
#undef COND
#define COND CELL_18_27+CELL_18_28+CELL_18_29+CELL_19_27+CELL_19_29+CELL_20_27+CELL_20_28+CELL_20_29
#if (CELL_19_28 && (COND >= 2) && (COND <= 3)) || (!CELL_19_28 && (COND == 3))
#define GRID_19_28 #
#define NEXT_19_28 1
#else
#define GRID_19_28 -
#define NEXT_19_28 0
#endif
#undef COND
#define COND CELL_18_28+CELL_18_29+CELL_18_30+CELL_19_28+CELL_19_30+CELL_20_28+CELL_20_29+CELL_20_30
#if (CELL_19_29 && (COND >= 2) && (COND <= 3)) || (!CELL_19_29 && (COND == 3))
#define GRID_19_29 #
#define NEXT_19_29 1
#else
#define GRID_19_29 -
#define NEXT_19_29 0
#endif
#undef COND
#define COND CELL_18_29+CELL_18_30+CELL_18_31+CELL_19_29+CELL_19_31+CELL_20_29+CELL_20_30+CELL_20_31
#if (CELL_19_30 && (COND >= 2) && (COND <= 3)) || (!CELL_19_30 && (COND == 3))
#define GRID_19_30 #
#define NEXT_19_30 1
#else
#define GRID_19_30 -
#define NEXT_19_30 0
#endif
#undef COND
#define COND CELL_18_30+CELL_18_31+CELL_18_32+CELL_19_30+CELL_19_32+CELL_20_30+CELL_20_31+CELL_20_32
#if (CELL_19_31 && (COND >= 2) && (COND <= 3)) || (!CELL_19_31 && (COND == 3))
#define GRID_19_31 #
#define NEXT_19_31 1
#else
#define GRID_19_31 -
#define NEXT_19_31 0
#endif
#undef COND
#define COND CELL_18_31+CELL_18_32+CELL_18_33+CELL_19_31+CELL_19_33+CELL_20_31+CELL_20_32+CELL_20_33
#if (CELL_19_32 && (COND >= 2) && (COND <= 3)) || (!CELL_19_32 && (COND == 3))
#define GRID_19_32 #
#define NEXT_19_32 1
#else
#define GRID_19_32 -
#define NEXT_19_32 0
#endif
#undef COND
#define COND CELL_18_32+CELL_18_33+CELL_18_34+CELL_19_32+CELL_19_34+CELL_20_32+CELL_20_33+CELL_20_34
#if (CELL_19_33 && (COND >= 2) && (COND <= 3)) || (!CELL_19_33 && (COND == 3))
#define GRID_19_33 #
#define NEXT_19_33 1
#else
#define GRID_19_33 -
#define NEXT_19_33 0
#endif
#undef COND
#define COND CELL_18_33+CELL_18_34+CELL_18_35+CELL_19_33+CELL_19_35+CELL_20_33+CELL_20_34+CELL_20_35
#if (CELL_19_34 && (COND >= 2) && (COND <= 3)) || (!CELL_19_34 && (COND == 3))
#define GRID_19_34 #
#define NEXT_19_34 1
#else
#define GRID_19_34 -
#define NEXT_19_34 0
#endif
#undef COND
#define COND CELL_18_34+CELL_18_35+CELL_18_36+CELL_19_34+CELL_19_36+CELL_20_34+CELL_20_35+CELL_20_36
#if (CELL_19_35 && (COND >= 2) && (COND <= 3)) || (!CELL_19_35 && (COND == 3))
#define GRID_19_35 #
#define NEXT_19_35 1
#else
#define GRID_19_35 -
#define NEXT_19_35 0
#endif
#undef COND
#define COND CELL_18_35+CELL_18_36+CELL_18_37+CELL_19_35+CELL_19_37+CELL_20_35+CELL_20_36+CELL_20_37
#if (CELL_19_36 && (COND >= 2) && (COND <= 3)) || (!CELL_19_36 && (COND == 3))
#define GRID_19_36 #
#define NEXT_19_36 1
#else
#define GRID_19_36 -
#define NEXT_19_36 0
#endif
#undef COND
#define COND CELL_18_36+CELL_18_37+CELL_18_38+CELL_19_36+CELL_19_38+CELL_20_36+CELL_20_37+CELL_20_38
#if (CELL_19_37 && (COND >= 2) && (COND <= 3)) || (!CELL_19_37 && (COND == 3))
#define GRID_19_37 #
#define NEXT_19_37 1
#else
#define GRID_19_37 -
#define NEXT_19_37 0
#endif
#undef COND
#define COND CELL_18_37+CELL_18_38+CELL_18_39+CELL_19_37+CELL_19_39+CELL_20_37+CELL_20_38+CELL_20_39
#if (CELL_19_38 && (COND >= 2) && (COND <= 3)) || (!CELL_19_38 && (COND == 3))
#define GRID_19_38 #
#define NEXT_19_38 1
#else
#define GRID_19_38 -
#define NEXT_19_38 0
#endif
#undef COND
#define COND CELL_18_38+CELL_18_39+CELL_19_38+CELL_20_38+CELL_20_39
#if (CELL_19_39 && (COND >= 2) && (COND <= 3)) || (!CELL_19_39 && (COND == 3))
#define GRID_19_39 #
#define NEXT_19_39 1
#else
#define GRID_19_39 -
#define NEXT_19_39 0
#endif
#undef COND
#define COND CELL_19_00+CELL_19_01+CELL_20_01+CELL_21_00+CELL_21_01
#if (CELL_20_00 && (COND >= 2) && (COND <= 3)) || (!CELL_20_00 && (COND == 3))
#define GRID_20_00 #
#define NEXT_20_00 1
#else
#define GRID_20_00 -
#define NEXT_20_00 0
#endif
#undef COND
#define COND CELL_19_00+CELL_19_01+CELL_19_02+CELL_20_00+CELL_20_02+CELL_21_00+CELL_21_01+CELL_21_02
#if (CELL_20_01 && (COND >= 2) && (COND <= 3)) || (!CELL_20_01 && (COND == 3))
#define GRID_20_01 #
#define NEXT_20_01 1
#else
#define GRID_20_01 -
#define NEXT_20_01 0
#endif
#undef COND
#define COND CELL_19_01+CELL_19_02+CELL_19_03+CELL_20_01+CELL_20_03+CELL_21_01+CELL_21_02+CELL_21_03
#if (CELL_20_02 && (COND >= 2) && (COND <= 3)) || (!CELL_20_02 && (COND == 3))
#define GRID_20_02 #
#define NEXT_20_02 1
#else
#define GRID_20_02 -
#define NEXT_20_02 0
#endif
#undef COND
#define COND CELL_19_02+CELL_19_03+CELL_19_04+CELL_20_02+CELL_20_04+CELL_21_02+CELL_21_03+CELL_21_04
#if (CELL_20_03 && (COND >= 2) && (COND <= 3)) || (!CELL_20_03 && (COND == 3))
#define GRID_20_03 #
#define NEXT_20_03 1
#else
#define GRID_20_03 -
#define NEXT_20_03 0
#endif
#undef COND
#define COND CELL_19_03+CELL_19_04+CELL_19_05+CELL_20_03+CELL_20_05+CELL_21_03+CELL_21_04+CELL_21_05
#if (CELL_20_04 && (COND >= 2) && (COND <= 3)) || (!CELL_20_04 && (COND == 3))
#define GRID_20_04 #
#define NEXT_20_04 1
#else
#define GRID_20_04 -
#define NEXT_20_04 0
#endif
#undef COND
#define COND CELL_19_04+CELL_19_05+CELL_19_06+CELL_20_04+CELL_20_06+CELL_21_04+CELL_21_05+CELL_21_06
#if (CELL_20_05 && (COND >= 2) && (COND <= 3)) || (!CELL_20_05 && (COND == 3))
#define GRID_20_05 #
#define NEXT_20_05 1
#else
#define GRID_20_05 -
#define NEXT_20_05 0
#endif
#undef COND
#define COND CELL_19_05+CELL_19_06+CELL_19_07+CELL_20_05+CELL_20_07+CELL_21_05+CELL_21_06+CELL_21_07
#if (CELL_20_06 && (COND >= 2) && (COND <= 3)) || (!CELL_20_06 && (COND == 3))
#define GRID_20_06 #
#define NEXT_20_06 1
#else
#define GRID_20_06 -
#define NEXT_20_06 0
#endif
#undef COND
#define COND CELL_19_06+CELL_19_07+CELL_19_08+CELL_20_06+CELL_20_08+CELL_21_06+CELL_21_07+CELL_21_08
#if (CELL_20_07 && (COND >= 2) && (COND <= 3)) || (!CELL_20_07 && (COND == 3))
#define GRID_20_07 #
#define NEXT_20_07 1
#else
#define GRID_20_07 -
#define NEXT_20_07 0
#endif
#undef COND
#define COND CELL_19_07+CELL_19_08+CELL_19_09+CELL_20_07+CELL_20_09+CELL_21_07+CELL_21_08+CELL_21_09
#if (CELL_20_08 && (COND >= 2) && (COND <= 3)) || (!CELL_20_08 && (COND == 3))
#define GRID_20_08 #
#define NEXT_20_08 1
#else
#define GRID_20_08 -
#define NEXT_20_08 0
#endif
#undef COND
#define COND CELL_19_08+CELL_19_09+CELL_19_10+CELL_20_08+CELL_20_10+CELL_21_08+CELL_21_09+CELL_21_10
#if (CELL_20_09 && (COND >= 2) && (COND <= 3)) || (!CELL_20_09 && (COND == 3))
#define GRID_20_09 #
#define NEXT_20_09 1
#else
#define GRID_20_09 -
#define NEXT_20_09 0
#endif
#undef COND
#define COND CELL_19_09+CELL_19_10+CELL_19_11+CELL_20_09+CELL_20_11+CELL_21_09+CELL_21_10+CELL_21_11
#if (CELL_20_10 && (COND >= 2) && (COND <= 3)) || (!CELL_20_10 && (COND == 3))
#define GRID_20_10 #
#define NEXT_20_10 1
#else
#define GRID_20_10 -
#define NEXT_20_10 0
#endif
#undef COND
#define COND CELL_19_10+CELL_19_11+CELL_19_12+CELL_20_10+CELL_20_12+CELL_21_10+CELL_21_11+CELL_21_12
#if (CELL_20_11 && (COND >= 2) && (COND <= 3)) || (!CELL_20_11 && (COND == 3))
#define GRID_20_11 #
#define NEXT_20_11 1
#else
#define GRID_20_11 -
#define NEXT_20_11 0
#endif
#undef COND
#define COND CELL_19_11+CELL_19_12+CELL_19_13+CELL_20_11+CELL_20_13+CELL_21_11+CELL_21_12+CELL_21_13
#if (CELL_20_12 && (COND >= 2) && (COND <= 3)) || (!CELL_20_12 && (COND == 3))
#define GRID_20_12 #
#define NEXT_20_12 1
#else
#define GRID_20_12 -
#define NEXT_20_12 0
#endif
#undef COND
#define COND CELL_19_12+CELL_19_13+CELL_19_14+CELL_20_12+CELL_20_14+CELL_21_12+CELL_21_13+CELL_21_14
#if (CELL_20_13 && (COND >= 2) && (COND <= 3)) || (!CELL_20_13 && (COND == 3))
#define GRID_20_13 #
#define NEXT_20_13 1
#else
#define GRID_20_13 -
#define NEXT_20_13 0
#endif
#undef COND
#define COND CELL_19_13+CELL_19_14+CELL_19_15+CELL_20_13+CELL_20_15+CELL_21_13+CELL_21_14+CELL_21_15
#if (CELL_20_14 && (COND >= 2) && (COND <= 3)) || (!CELL_20_14 && (COND == 3))
#define GRID_20_14 #
#define NEXT_20_14 1
#else
#define GRID_20_14 -
#define NEXT_20_14 0
#endif
#undef COND
#define COND CELL_19_14+CELL_19_15+CELL_19_16+CELL_20_14+CELL_20_16+CELL_21_14+CELL_21_15+CELL_21_16
#if (CELL_20_15 && (COND >= 2) && (COND <= 3)) || (!CELL_20_15 && (COND == 3))
#define GRID_20_15 #
#define NEXT_20_15 1
#else
#define GRID_20_15 -
#define NEXT_20_15 0
#endif
#undef COND
#define COND CELL_19_15+CELL_19_16+CELL_19_17+CELL_20_15+CELL_20_17+CELL_21_15+CELL_21_16+CELL_21_17
#if (CELL_20_16 && (COND >= 2) && (COND <= 3)) || (!CELL_20_16 && (COND == 3))
#define GRID_20_16 #
#define NEXT_20_16 1
#else
#define GRID_20_16 -
#define NEXT_20_16 0
#endif
#undef COND
#define COND CELL_19_16+CELL_19_17+CELL_19_18+CELL_20_16+CELL_20_18+CELL_21_16+CELL_21_17+CELL_21_18
#if (CELL_20_17 && (COND >= 2) && (COND <= 3)) || (!CELL_20_17 && (COND == 3))
#define GRID_20_17 #
#define NEXT_20_17 1
#else
#define GRID_20_17 -
#define NEXT_20_17 0
#endif
#undef COND
#define COND CELL_19_17+CELL_19_18+CELL_19_19+CELL_20_17+CELL_20_19+CELL_21_17+CELL_21_18+CELL_21_19
#if (CELL_20_18 && (COND >= 2) && (COND <= 3)) || (!CELL_20_18 && (COND == 3))
#define GRID_20_18 #
#define NEXT_20_18 1
#else
#define GRID_20_18 -
#define NEXT_20_18 0
#endif
#undef COND
#define COND CELL_19_18+CELL_19_19+CELL_19_20+CELL_20_18+CELL_20_20+CELL_21_18+CELL_21_19+CELL_21_20
#if (CELL_20_19 && (COND >= 2) && (COND <= 3)) || (!CELL_20_19 && (COND == 3))
#define GRID_20_19 #
#define NEXT_20_19 1
#else
#define GRID_20_19 -
#define NEXT_20_19 0
#endif
#undef COND
#define COND CELL_19_19+CELL_19_20+CELL_19_21+CELL_20_19+CELL_20_21+CELL_21_19+CELL_21_20+CELL_21_21
#if (CELL_20_20 && (COND >= 2) && (COND <= 3)) || (!CELL_20_20 && (COND == 3))
#define GRID_20_20 #
#define NEXT_20_20 1
#else
#define GRID_20_20 -
#define NEXT_20_20 0
#endif
#undef COND
#define COND CELL_19_20+CELL_19_21+CELL_19_22+CELL_20_20+CELL_20_22+CELL_21_20+CELL_21_21+CELL_21_22
#if (CELL_20_21 && (COND >= 2) && (COND <= 3)) || (!CELL_20_21 && (COND == 3))
#define GRID_20_21 #
#define NEXT_20_21 1
#else
#define GRID_20_21 -
#define NEXT_20_21 0
#endif
#undef COND
#define COND CELL_19_21+CELL_19_22+CELL_19_23+CELL_20_21+CELL_20_23+CELL_21_21+CELL_21_22+CELL_21_23
#if (CELL_20_22 && (COND >= 2) && (COND <= 3)) || (!CELL_20_22 && (COND == 3))
#define GRID_20_22 #
#define NEXT_20_22 1
#else
#define GRID_20_22 -
#define NEXT_20_22 0
#endif
#undef COND
#define COND CELL_19_22+CELL_19_23+CELL_19_24+CELL_20_22+CELL_20_24+CELL_21_22+CELL_21_23+CELL_21_24
#if (CELL_20_23 && (COND >= 2) && (COND <= 3)) || (!CELL_20_23 && (COND == 3))
#define GRID_20_23 #
#define NEXT_20_23 1
#else
#define GRID_20_23 -
#define NEXT_20_23 0
#endif
#undef COND
#define COND CELL_19_23+CELL_19_24+CELL_19_25+CELL_20_23+CELL_20_25+CELL_21_23+CELL_21_24+CELL_21_25
#if (CELL_20_24 && (COND >= 2) && (COND <= 3)) || (!CELL_20_24 && (COND == 3))
#define GRID_20_24 #
#define NEXT_20_24 1
#else
#define GRID_20_24 -
#define NEXT_20_24 0
#endif
#undef COND
#define COND CELL_19_24+CELL_19_25+CELL_19_26+CELL_20_24+CELL_20_26+CELL_21_24+CELL_21_25+CELL_21_26
#if (CELL_20_25 && (COND >= 2) && (COND <= 3)) || (!CELL_20_25 && (COND == 3))
#define GRID_20_25 #
#define NEXT_20_25 1
#else
#define GRID_20_25 -
#define NEXT_20_25 0
#endif
#undef COND
#define COND CELL_19_25+CELL_19_26+CELL_19_27+CELL_20_25+CELL_20_27+CELL_21_25+CELL_21_26+CELL_21_27
#if (CELL_20_26 && (COND >= 2) && (COND <= 3)) || (!CELL_20_26 && (COND == 3))
#define GRID_20_26 #
#define NEXT_20_26 1
#else
#define GRID_20_26 -
#define NEXT_20_26 0
#endif
#undef COND
#define COND CELL_19_26+CELL_19_27+CELL_19_28+CELL_20_26+CELL_20_28+CELL_21_26+CELL_21_27+CELL_21_28
#if (CELL_20_27 && (COND >= 2) && (COND <= 3)) || (!CELL_20_27 && (COND == 3))
#define GRID_20_27 #
#define NEXT_20_27 1
#else
#define GRID_20_27 -
#define NEXT_20_27 0
#endif
#undef COND
#define COND CELL_19_27+CELL_19_28+CELL_19_29+CELL_20_27+CELL_20_29+CELL_21_27+CELL_21_28+CELL_21_29
#if (CELL_20_28 && (COND >= 2) && (COND <= 3)) || (!CELL_20_28 && (COND == 3))
#define GRID_20_28 #
#define NEXT_20_28 1
#else
#define GRID_20_28 -
#define NEXT_20_28 0
#endif
#undef COND
#define COND CELL_19_28+CELL_19_29+CELL_19_30+CELL_20_28+CELL_20_30+CELL_21_28+CELL_21_29+CELL_21_30
#if (CELL_20_29 && (COND >= 2) && (COND <= 3)) || (!CELL_20_29 && (COND == 3))
#define GRID_20_29 #
#define NEXT_20_29 1
#else
#define GRID_20_29 -
#define NEXT_20_29 0
#endif
#undef COND
#define COND CELL_19_29+CELL_19_30+CELL_19_31+CELL_20_29+CELL_20_31+CELL_21_29+CELL_21_30+CELL_21_31
#if (CELL_20_30 && (COND >= 2) && (COND <= 3)) || (!CELL_20_30 && (COND == 3))
#define GRID_20_30 #
#define NEXT_20_30 1
#else
#define GRID_20_30 -
#define NEXT_20_30 0
#endif
#undef COND
#define COND CELL_19_30+CELL_19_31+CELL_19_32+CELL_20_30+CELL_20_32+CELL_21_30+CELL_21_31+CELL_21_32
#if (CELL_20_31 && (COND >= 2) && (COND <= 3)) || (!CELL_20_31 && (COND == 3))
#define GRID_20_31 #
#define NEXT_20_31 1
#else
#define GRID_20_31 -
#define NEXT_20_31 0
#endif
#undef COND
#define COND CELL_19_31+CELL_19_32+CELL_19_33+CELL_20_31+CELL_20_33+CELL_21_31+CELL_21_32+CELL_21_33
#if (CELL_20_32 && (COND >= 2) && (COND <= 3)) || (!CELL_20_32 && (COND == 3))
#define GRID_20_32 #
#define NEXT_20_32 1
#else
#define GRID_20_32 -
#define NEXT_20_32 0
#endif
#undef COND
#define COND CELL_19_32+CELL_19_33+CELL_19_34+CELL_20_32+CELL_20_34+CELL_21_32+CELL_21_33+CELL_21_34
#if (CELL_20_33 && (COND >= 2) && (COND <= 3)) || (!CELL_20_33 && (COND == 3))
#define GRID_20_33 #
#define NEXT_20_33 1
#else
#define GRID_20_33 -
#define NEXT_20_33 0
#endif
#undef COND
#define COND CELL_19_33+CELL_19_34+CELL_19_35+CELL_20_33+CELL_20_35+CELL_21_33+CELL_21_34+CELL_21_35
#if (CELL_20_34 && (COND >= 2) && (COND <= 3)) || (!CELL_20_34 && (COND == 3))
#define GRID_20_34 #
#define NEXT_20_34 1
#else
#define GRID_20_34 -
#define NEXT_20_34 0
#endif
#undef COND
#define COND CELL_19_34+CELL_19_35+CELL_19_36+CELL_20_34+CELL_20_36+CELL_21_34+CELL_21_35+CELL_21_36
#if (CELL_20_35 && (COND >= 2) && (COND <= 3)) || (!CELL_20_35 && (COND == 3))
#define GRID_20_35 #
#define NEXT_20_35 1
#else
#define GRID_20_35 -
#define NEXT_20_35 0
#endif
#undef COND
#define COND CELL_19_35+CELL_19_36+CELL_19_37+CELL_20_35+CELL_20_37+CELL_21_35+CELL_21_36+CELL_21_37
#if (CELL_20_36 && (COND >= 2) && (COND <= 3)) || (!CELL_20_36 && (COND == 3))
#define GRID_20_36 #
#define NEXT_20_36 1
#else
#define GRID_20_36 -
#define NEXT_20_36 0
#endif
#undef COND
#define COND CELL_19_36+CELL_19_37+CELL_19_38+CELL_20_36+CELL_20_38+CELL_21_36+CELL_21_37+CELL_21_38
#if (CELL_20_37 && (COND >= 2) && (COND <= 3)) || (!CELL_20_37 && (COND == 3))
#define GRID_20_37 #
#define NEXT_20_37 1
#else
#define GRID_20_37 -
#define NEXT_20_37 0
#endif
#undef COND
#define COND CELL_19_37+CELL_19_38+CELL_19_39+CELL_20_37+CELL_20_39+CELL_21_37+CELL_21_38+CELL_21_39
#if (CELL_20_38 && (COND >= 2) && (COND <= 3)) || (!CELL_20_38 && (COND == 3))
#define GRID_20_38 #
#define NEXT_20_38 1
#else
#define GRID_20_38 -
#define NEXT_20_38 0
#endif
#undef COND
#define COND CELL_19_38+CELL_19_39+CELL_20_38+CELL_21_38+CELL_21_39
#if (CELL_20_39 && (COND >= 2) && (COND <= 3)) || (!CELL_20_39 && (COND == 3))
#define GRID_20_39 #
#define NEXT_20_39 1
#else
#define GRID_20_39 -
#define NEXT_20_39 0
#endif
#undef COND
#define COND CELL_20_00+CELL_20_01+CELL_21_01+CELL_22_00+CELL_22_01
#if (CELL_21_00 && (COND >= 2) && (COND <= 3)) || (!CELL_21_00 && (COND == 3))
#define GRID_21_00 #
#define NEXT_21_00 1
#else
#define GRID_21_00 -
#define NEXT_21_00 0
#endif
#undef COND
#define COND CELL_20_00+CELL_20_01+CELL_20_02+CELL_21_00+CELL_21_02+CELL_22_00+CELL_22_01+CELL_22_02
#if (CELL_21_01 && (COND >= 2) && (COND <= 3)) || (!CELL_21_01 && (COND == 3))
#define GRID_21_01 #
#define NEXT_21_01 1
#else
#define GRID_21_01 -
#define NEXT_21_01 0
#endif
#undef COND
#define COND CELL_20_01+CELL_20_02+CELL_20_03+CELL_21_01+CELL_21_03+CELL_22_01+CELL_22_02+CELL_22_03
#if (CELL_21_02 && (COND >= 2) && (COND <= 3)) || (!CELL_21_02 && (COND == 3))
#define GRID_21_02 #
#define NEXT_21_02 1
#else
#define GRID_21_02 -
#define NEXT_21_02 0
#endif
#undef COND
#define COND CELL_20_02+CELL_20_03+CELL_20_04+CELL_21_02+CELL_21_04+CELL_22_02+CELL_22_03+CELL_22_04
#if (CELL_21_03 && (COND >= 2) && (COND <= 3)) || (!CELL_21_03 && (COND == 3))
#define GRID_21_03 #
#define NEXT_21_03 1
#else
#define GRID_21_03 -
#define NEXT_21_03 0
#endif
#undef COND
#define COND CELL_20_03+CELL_20_04+CELL_20_05+CELL_21_03+CELL_21_05+CELL_22_03+CELL_22_04+CELL_22_05
#if (CELL_21_04 && (COND >= 2) && (COND <= 3)) || (!CELL_21_04 && (COND == 3))
#define GRID_21_04 #
#define NEXT_21_04 1
#else
#define GRID_21_04 -
#define NEXT_21_04 0
#endif
#undef COND
#define COND CELL_20_04+CELL_20_05+CELL_20_06+CELL_21_04+CELL_21_06+CELL_22_04+CELL_22_05+CELL_22_06
#if (CELL_21_05 && (COND >= 2) && (COND <= 3)) || (!CELL_21_05 && (COND == 3))
#define GRID_21_05 #
#define NEXT_21_05 1
#else
#define GRID_21_05 -
#define NEXT_21_05 0
#endif
#undef COND
#define COND CELL_20_05+CELL_20_06+CELL_20_07+CELL_21_05+CELL_21_07+CELL_22_05+CELL_22_06+CELL_22_07
#if (CELL_21_06 && (COND >= 2) && (COND <= 3)) || (!CELL_21_06 && (COND == 3))
#define GRID_21_06 #
#define NEXT_21_06 1
#else
#define GRID_21_06 -
#define NEXT_21_06 0
#endif
#undef COND
#define COND CELL_20_06+CELL_20_07+CELL_20_08+CELL_21_06+CELL_21_08+CELL_22_06+CELL_22_07+CELL_22_08
#if (CELL_21_07 && (COND >= 2) && (COND <= 3)) || (!CELL_21_07 && (COND == 3))
#define GRID_21_07 #
#define NEXT_21_07 1
#else
#define GRID_21_07 -
#define NEXT_21_07 0
#endif
#undef COND
#define COND CELL_20_07+CELL_20_08+CELL_20_09+CELL_21_07+CELL_21_09+CELL_22_07+CELL_22_08+CELL_22_09
#if (CELL_21_08 && (COND >= 2) && (COND <= 3)) || (!CELL_21_08 && (COND == 3))
#define GRID_21_08 #
#define NEXT_21_08 1
#else
#define GRID_21_08 -
#define NEXT_21_08 0
#endif
#undef COND
#define COND CELL_20_08+CELL_20_09+CELL_20_10+CELL_21_08+CELL_21_10+CELL_22_08+CELL_22_09+CELL_22_10
#if (CELL_21_09 && (COND >= 2) && (COND <= 3)) || (!CELL_21_09 && (COND == 3))
#define GRID_21_09 #
#define NEXT_21_09 1
#else
#define GRID_21_09 -
#define NEXT_21_09 0
#endif
#undef COND
#define COND CELL_20_09+CELL_20_10+CELL_20_11+CELL_21_09+CELL_21_11+CELL_22_09+CELL_22_10+CELL_22_11
#if (CELL_21_10 && (COND >= 2) && (COND <= 3)) || (!CELL_21_10 && (COND == 3))
#define GRID_21_10 #
#define NEXT_21_10 1
#else
#define GRID_21_10 -
#define NEXT_21_10 0
#endif
#undef COND
#define COND CELL_20_10+CELL_20_11+CELL_20_12+CELL_21_10+CELL_21_12+CELL_22_10+CELL_22_11+CELL_22_12
#if (CELL_21_11 && (COND >= 2) && (COND <= 3)) || (!CELL_21_11 && (COND == 3))
#define GRID_21_11 #
#define NEXT_21_11 1
#else
#define GRID_21_11 -
#define NEXT_21_11 0
#endif
#undef COND
#define COND CELL_20_11+CELL_20_12+CELL_20_13+CELL_21_11+CELL_21_13+CELL_22_11+CELL_22_12+CELL_22_13
#if (CELL_21_12 && (COND >= 2) && (COND <= 3)) || (!CELL_21_12 && (COND == 3))
#define GRID_21_12 #
#define NEXT_21_12 1
#else
#define GRID_21_12 -
#define NEXT_21_12 0
#endif
#undef COND
#define COND CELL_20_12+CELL_20_13+CELL_20_14+CELL_21_12+CELL_21_14+CELL_22_12+CELL_22_13+CELL_22_14
#if (CELL_21_13 && (COND >= 2) && (COND <= 3)) || (!CELL_21_13 && (COND == 3))
#define GRID_21_13 #
#define NEXT_21_13 1
#else
#define GRID_21_13 -
#define NEXT_21_13 0
#endif
#undef COND
#define COND CELL_20_13+CELL_20_14+CELL_20_15+CELL_21_13+CELL_21_15+CELL_22_13+CELL_22_14+CELL_22_15
#if (CELL_21_14 && (COND >= 2) && (COND <= 3)) || (!CELL_21_14 && (COND == 3))
#define GRID_21_14 #
#define NEXT_21_14 1
#else
#define GRID_21_14 -
#define NEXT_21_14 0
#endif
#undef COND
#define COND CELL_20_14+CELL_20_15+CELL_20_16+CELL_21_14+CELL_21_16+CELL_22_14+CELL_22_15+CELL_22_16
#if (CELL_21_15 && (COND >= 2) && (COND <= 3)) || (!CELL_21_15 && (COND == 3))
#define GRID_21_15 #
#define NEXT_21_15 1
#else
#define GRID_21_15 -
#define NEXT_21_15 0
#endif
#undef COND
#define COND CELL_20_15+CELL_20_16+CELL_20_17+CELL_21_15+CELL_21_17+CELL_22_15+CELL_22_16+CELL_22_17
#if (CELL_21_16 && (COND >= 2) && (COND <= 3)) || (!CELL_21_16 && (COND == 3))
#define GRID_21_16 #
#define NEXT_21_16 1
#else
#define GRID_21_16 -
#define NEXT_21_16 0
#endif
#undef COND
#define COND CELL_20_16+CELL_20_17+CELL_20_18+CELL_21_16+CELL_21_18+CELL_22_16+CELL_22_17+CELL_22_18
#if (CELL_21_17 && (COND >= 2) && (COND <= 3)) || (!CELL_21_17 && (COND == 3))
#define GRID_21_17 #
#define NEXT_21_17 1
#else
#define GRID_21_17 -
#define NEXT_21_17 0
#endif
#undef COND
#define COND CELL_20_17+CELL_20_18+CELL_20_19+CELL_21_17+CELL_21_19+CELL_22_17+CELL_22_18+CELL_22_19
#if (CELL_21_18 && (COND >= 2) && (COND <= 3)) || (!CELL_21_18 && (COND == 3))
#define GRID_21_18 #
#define NEXT_21_18 1
#else
#define GRID_21_18 -
#define NEXT_21_18 0
#endif
#undef COND
#define COND CELL_20_18+CELL_20_19+CELL_20_20+CELL_21_18+CELL_21_20+CELL_22_18+CELL_22_19+CELL_22_20
#if (CELL_21_19 && (COND >= 2) && (COND <= 3)) || (!CELL_21_19 && (COND == 3))
#define GRID_21_19 #
#define NEXT_21_19 1
#else
#define GRID_21_19 -
#define NEXT_21_19 0
#endif
#undef COND
#define COND CELL_20_19+CELL_20_20+CELL_20_21+CELL_21_19+CELL_21_21+CELL_22_19+CELL_22_20+CELL_22_21
#if (CELL_21_20 && (COND >= 2) && (COND <= 3)) || (!CELL_21_20 && (COND == 3))
#define GRID_21_20 #
#define NEXT_21_20 1
#else
#define GRID_21_20 -
#define NEXT_21_20 0
#endif
#undef COND
#define COND CELL_20_20+CELL_20_21+CELL_20_22+CELL_21_20+CELL_21_22+CELL_22_20+CELL_22_21+CELL_22_22
#if (CELL_21_21 && (COND >= 2) && (COND <= 3)) || (!CELL_21_21 && (COND == 3))
#define GRID_21_21 #
#define NEXT_21_21 1
#else
#define GRID_21_21 -
#define NEXT_21_21 0
#endif
#undef COND
#define COND CELL_20_21+CELL_20_22+CELL_20_23+CELL_21_21+CELL_21_23+CELL_22_21+CELL_22_22+CELL_22_23
#if (CELL_21_22 && (COND >= 2) && (COND <= 3)) || (!CELL_21_22 && (COND == 3))
#define GRID_21_22 #
#define NEXT_21_22 1
#else
#define GRID_21_22 -
#define NEXT_21_22 0
#endif
#undef COND
#define COND CELL_20_22+CELL_20_23+CELL_20_24+CELL_21_22+CELL_21_24+CELL_22_22+CELL_22_23+CELL_22_24
#if (CELL_21_23 && (COND >= 2) && (COND <= 3)) || (!CELL_21_23 && (COND == 3))
#define GRID_21_23 #
#define NEXT_21_23 1
#else
#define GRID_21_23 -
#define NEXT_21_23 0
#endif
#undef COND
#define COND CELL_20_23+CELL_20_24+CELL_20_25+CELL_21_23+CELL_21_25+CELL_22_23+CELL_22_24+CELL_22_25
#if (CELL_21_24 && (COND >= 2) && (COND <= 3)) || (!CELL_21_24 && (COND == 3))
#define GRID_21_24 #
#define NEXT_21_24 1
#else
#define GRID_21_24 -
#define NEXT_21_24 0
#endif
#undef COND
#define COND CELL_20_24+CELL_20_25+CELL_20_26+CELL_21_24+CELL_21_26+CELL_22_24+CELL_22_25+CELL_22_26
#if (CELL_21_25 && (COND >= 2) && (COND <= 3)) || (!CELL_21_25 && (COND == 3))
#define GRID_21_25 #
#define NEXT_21_25 1
#else
#define GRID_21_25 -
#define NEXT_21_25 0
#endif
#undef COND
#define COND CELL_20_25+CELL_20_26+CELL_20_27+CELL_21_25+CELL_21_27+CELL_22_25+CELL_22_26+CELL_22_27
#if (CELL_21_26 && (COND >= 2) && (COND <= 3)) || (!CELL_21_26 && (COND == 3))
#define GRID_21_26 #
#define NEXT_21_26 1
#else
#define GRID_21_26 -
#define NEXT_21_26 0
#endif
#undef COND
#define COND CELL_20_26+CELL_20_27+CELL_20_28+CELL_21_26+CELL_21_28+CELL_22_26+CELL_22_27+CELL_22_28
#if (CELL_21_27 && (COND >= 2) && (COND <= 3)) || (!CELL_21_27 && (COND == 3))
#define GRID_21_27 #
#define NEXT_21_27 1
#else
#define GRID_21_27 -
#define NEXT_21_27 0
#endif
#undef COND
#define COND CELL_20_27+CELL_20_28+CELL_20_29+CELL_21_27+CELL_21_29+CELL_22_27+CELL_22_28+CELL_22_29
#if (CELL_21_28 && (COND >= 2) && (COND <= 3)) || (!CELL_21_28 && (COND == 3))
#define GRID_21_28 #
#define NEXT_21_28 1
#else
#define GRID_21_28 -
#define NEXT_21_28 0
#endif
#undef COND
#define COND CELL_20_28+CELL_20_29+CELL_20_30+CELL_21_28+CELL_21_30+CELL_22_28+CELL_22_29+CELL_22_30
#if (CELL_21_29 && (COND >= 2) && (COND <= 3)) || (!CELL_21_29 && (COND == 3))
#define GRID_21_29 #
#define NEXT_21_29 1
#else
#define GRID_21_29 -
#define NEXT_21_29 0
#endif
#undef COND
#define COND CELL_20_29+CELL_20_30+CELL_20_31+CELL_21_29+CELL_21_31+CELL_22_29+CELL_22_30+CELL_22_31
#if (CELL_21_30 && (COND >= 2) && (COND <= 3)) || (!CELL_21_30 && (COND == 3))
#define GRID_21_30 #
#define NEXT_21_30 1
#else
#define GRID_21_30 -
#define NEXT_21_30 0
#endif
#undef COND
#define COND CELL_20_30+CELL_20_31+CELL_20_32+CELL_21_30+CELL_21_32+CELL_22_30+CELL_22_31+CELL_22_32
#if (CELL_21_31 && (COND >= 2) && (COND <= 3)) || (!CELL_21_31 && (COND == 3))
#define GRID_21_31 #
#define NEXT_21_31 1
#else
#define GRID_21_31 -
#define NEXT_21_31 0
#endif
#undef COND
#define COND CELL_20_31+CELL_20_32+CELL_20_33+CELL_21_31+CELL_21_33+CELL_22_31+CELL_22_32+CELL_22_33
#if (CELL_21_32 && (COND >= 2) && (COND <= 3)) || (!CELL_21_32 && (COND == 3))
#define GRID_21_32 #
#define NEXT_21_32 1
#else
#define GRID_21_32 -
#define NEXT_21_32 0
#endif
#undef COND
#define COND CELL_20_32+CELL_20_33+CELL_20_34+CELL_21_32+CELL_21_34+CELL_22_32+CELL_22_33+CELL_22_34
#if (CELL_21_33 && (COND >= 2) && (COND <= 3)) || (!CELL_21_33 && (COND == 3))
#define GRID_21_33 #
#define NEXT_21_33 1
#else
#define GRID_21_33 -
#define NEXT_21_33 0
#endif
#undef COND
#define COND CELL_20_33+CELL_20_34+CELL_20_35+CELL_21_33+CELL_21_35+CELL_22_33+CELL_22_34+CELL_22_35
#if (CELL_21_34 && (COND >= 2) && (COND <= 3)) || (!CELL_21_34 && (COND == 3))
#define GRID_21_34 #
#define NEXT_21_34 1
#else
#define GRID_21_34 -
#define NEXT_21_34 0
#endif
#undef COND
#define COND CELL_20_34+CELL_20_35+CELL_20_36+CELL_21_34+CELL_21_36+CELL_22_34+CELL_22_35+CELL_22_36
#if (CELL_21_35 && (COND >= 2) && (COND <= 3)) || (!CELL_21_35 && (COND == 3))
#define GRID_21_35 #
#define NEXT_21_35 1
#else
#define GRID_21_35 -
#define NEXT_21_35 0
#endif
#undef COND
#define COND CELL_20_35+CELL_20_36+CELL_20_37+CELL_21_35+CELL_21_37+CELL_22_35+CELL_22_36+CELL_22_37
#if (CELL_21_36 && (COND >= 2) && (COND <= 3)) || (!CELL_21_36 && (COND == 3))
#define GRID_21_36 #
#define NEXT_21_36 1
#else
#define GRID_21_36 -
#define NEXT_21_36 0
#endif
#undef COND
#define COND CELL_20_36+CELL_20_37+CELL_20_38+CELL_21_36+CELL_21_38+CELL_22_36+CELL_22_37+CELL_22_38
#if (CELL_21_37 && (COND >= 2) && (COND <= 3)) || (!CELL_21_37 && (COND == 3))
#define GRID_21_37 #
#define NEXT_21_37 1
#else
#define GRID_21_37 -
#define NEXT_21_37 0
#endif
#undef COND
#define COND CELL_20_37+CELL_20_38+CELL_20_39+CELL_21_37+CELL_21_39+CELL_22_37+CELL_22_38+CELL_22_39
#if (CELL_21_38 && (COND >= 2) && (COND <= 3)) || (!CELL_21_38 && (COND == 3))
#define GRID_21_38 #
#define NEXT_21_38 1
#else
#define GRID_21_38 -
#define NEXT_21_38 0
#endif
#undef COND
#define COND CELL_20_38+CELL_20_39+CELL_21_38+CELL_22_38+CELL_22_39
#if (CELL_21_39 && (COND >= 2) && (COND <= 3)) || (!CELL_21_39 && (COND == 3))
#define GRID_21_39 #
#define NEXT_21_39 1
#else
#define GRID_21_39 -
#define NEXT_21_39 0
#endif
#undef COND
#define COND CELL_21_00+CELL_21_01+CELL_22_01+CELL_23_00+CELL_23_01
#if (CELL_22_00 && (COND >= 2) && (COND <= 3)) || (!CELL_22_00 && (COND == 3))
#define GRID_22_00 #
#define NEXT_22_00 1
#else
#define GRID_22_00 -
#define NEXT_22_00 0
#endif
#undef COND
#define COND CELL_21_00+CELL_21_01+CELL_21_02+CELL_22_00+CELL_22_02+CELL_23_00+CELL_23_01+CELL_23_02
#if (CELL_22_01 && (COND >= 2) && (COND <= 3)) || (!CELL_22_01 && (COND == 3))
#define GRID_22_01 #
#define NEXT_22_01 1
#else
#define GRID_22_01 -
#define NEXT_22_01 0
#endif
#undef COND
#define COND CELL_21_01+CELL_21_02+CELL_21_03+CELL_22_01+CELL_22_03+CELL_23_01+CELL_23_02+CELL_23_03
#if (CELL_22_02 && (COND >= 2) && (COND <= 3)) || (!CELL_22_02 && (COND == 3))
#define GRID_22_02 #
#define NEXT_22_02 1
#else
#define GRID_22_02 -
#define NEXT_22_02 0
#endif
#undef COND
#define COND CELL_21_02+CELL_21_03+CELL_21_04+CELL_22_02+CELL_22_04+CELL_23_02+CELL_23_03+CELL_23_04
#if (CELL_22_03 && (COND >= 2) && (COND <= 3)) || (!CELL_22_03 && (COND == 3))
#define GRID_22_03 #
#define NEXT_22_03 1
#else
#define GRID_22_03 -
#define NEXT_22_03 0
#endif
#undef COND
#define COND CELL_21_03+CELL_21_04+CELL_21_05+CELL_22_03+CELL_22_05+CELL_23_03+CELL_23_04+CELL_23_05
#if (CELL_22_04 && (COND >= 2) && (COND <= 3)) || (!CELL_22_04 && (COND == 3))
#define GRID_22_04 #
#define NEXT_22_04 1
#else
#define GRID_22_04 -
#define NEXT_22_04 0
#endif
#undef COND
#define COND CELL_21_04+CELL_21_05+CELL_21_06+CELL_22_04+CELL_22_06+CELL_23_04+CELL_23_05+CELL_23_06
#if (CELL_22_05 && (COND >= 2) && (COND <= 3)) || (!CELL_22_05 && (COND == 3))
#define GRID_22_05 #
#define NEXT_22_05 1
#else
#define GRID_22_05 -
#define NEXT_22_05 0
#endif
#undef COND
#define COND CELL_21_05+CELL_21_06+CELL_21_07+CELL_22_05+CELL_22_07+CELL_23_05+CELL_23_06+CELL_23_07
#if (CELL_22_06 && (COND >= 2) && (COND <= 3)) || (!CELL_22_06 && (COND == 3))
#define GRID_22_06 #
#define NEXT_22_06 1
#else
#define GRID_22_06 -
#define NEXT_22_06 0
#endif
#undef COND
#define COND CELL_21_06+CELL_21_07+CELL_21_08+CELL_22_06+CELL_22_08+CELL_23_06+CELL_23_07+CELL_23_08
#if (CELL_22_07 && (COND >= 2) && (COND <= 3)) || (!CELL_22_07 && (COND == 3))
#define GRID_22_07 #
#define NEXT_22_07 1
#else
#define GRID_22_07 -
#define NEXT_22_07 0
#endif
#undef COND
#define COND CELL_21_07+CELL_21_08+CELL_21_09+CELL_22_07+CELL_22_09+CELL_23_07+CELL_23_08+CELL_23_09
#if (CELL_22_08 && (COND >= 2) && (COND <= 3)) || (!CELL_22_08 && (COND == 3))
#define GRID_22_08 #
#define NEXT_22_08 1
#else
#define GRID_22_08 -
#define NEXT_22_08 0
#endif
#undef COND
#define COND CELL_21_08+CELL_21_09+CELL_21_10+CELL_22_08+CELL_22_10+CELL_23_08+CELL_23_09+CELL_23_10
#if (CELL_22_09 && (COND >= 2) && (COND <= 3)) || (!CELL_22_09 && (COND == 3))
#define GRID_22_09 #
#define NEXT_22_09 1
#else
#define GRID_22_09 -
#define NEXT_22_09 0
#endif
#undef COND
#define COND CELL_21_09+CELL_21_10+CELL_21_11+CELL_22_09+CELL_22_11+CELL_23_09+CELL_23_10+CELL_23_11
#if (CELL_22_10 && (COND >= 2) && (COND <= 3)) || (!CELL_22_10 && (COND == 3))
#define GRID_22_10 #
#define NEXT_22_10 1
#else
#define GRID_22_10 -
#define NEXT_22_10 0
#endif
#undef COND
#define COND CELL_21_10+CELL_21_11+CELL_21_12+CELL_22_10+CELL_22_12+CELL_23_10+CELL_23_11+CELL_23_12
#if (CELL_22_11 && (COND >= 2) && (COND <= 3)) || (!CELL_22_11 && (COND == 3))
#define GRID_22_11 #
#define NEXT_22_11 1
#else
#define GRID_22_11 -
#define NEXT_22_11 0
#endif
#undef COND
#define COND CELL_21_11+CELL_21_12+CELL_21_13+CELL_22_11+CELL_22_13+CELL_23_11+CELL_23_12+CELL_23_13
#if (CELL_22_12 && (COND >= 2) && (COND <= 3)) || (!CELL_22_12 && (COND == 3))
#define GRID_22_12 #
#define NEXT_22_12 1
#else
#define GRID_22_12 -
#define NEXT_22_12 0
#endif
#undef COND
#define COND CELL_21_12+CELL_21_13+CELL_21_14+CELL_22_12+CELL_22_14+CELL_23_12+CELL_23_13+CELL_23_14
#if (CELL_22_13 && (COND >= 2) && (COND <= 3)) || (!CELL_22_13 && (COND == 3))
#define GRID_22_13 #
#define NEXT_22_13 1
#else
#define GRID_22_13 -
#define NEXT_22_13 0
#endif
#undef COND
#define COND CELL_21_13+CELL_21_14+CELL_21_15+CELL_22_13+CELL_22_15+CELL_23_13+CELL_23_14+CELL_23_15
#if (CELL_22_14 && (COND >= 2) && (COND <= 3)) || (!CELL_22_14 && (COND == 3))
#define GRID_22_14 #
#define NEXT_22_14 1
#else
#define GRID_22_14 -
#define NEXT_22_14 0
#endif
#undef COND
#define COND CELL_21_14+CELL_21_15+CELL_21_16+CELL_22_14+CELL_22_16+CELL_23_14+CELL_23_15+CELL_23_16
#if (CELL_22_15 && (COND >= 2) && (COND <= 3)) || (!CELL_22_15 && (COND == 3))
#define GRID_22_15 #
#define NEXT_22_15 1
#else
#define GRID_22_15 -
#define NEXT_22_15 0
#endif
#undef COND
#define COND CELL_21_15+CELL_21_16+CELL_21_17+CELL_22_15+CELL_22_17+CELL_23_15+CELL_23_16+CELL_23_17
#if (CELL_22_16 && (COND >= 2) && (COND <= 3)) || (!CELL_22_16 && (COND == 3))
#define GRID_22_16 #
#define NEXT_22_16 1
#else
#define GRID_22_16 -
#define NEXT_22_16 0
#endif
#undef COND
#define COND CELL_21_16+CELL_21_17+CELL_21_18+CELL_22_16+CELL_22_18+CELL_23_16+CELL_23_17+CELL_23_18
#if (CELL_22_17 && (COND >= 2) && (COND <= 3)) || (!CELL_22_17 && (COND == 3))
#define GRID_22_17 #
#define NEXT_22_17 1
#else
#define GRID_22_17 -
#define NEXT_22_17 0
#endif
#undef COND
#define COND CELL_21_17+CELL_21_18+CELL_21_19+CELL_22_17+CELL_22_19+CELL_23_17+CELL_23_18+CELL_23_19
#if (CELL_22_18 && (COND >= 2) && (COND <= 3)) || (!CELL_22_18 && (COND == 3))
#define GRID_22_18 #
#define NEXT_22_18 1
#else
#define GRID_22_18 -
#define NEXT_22_18 0
#endif
#undef COND
#define COND CELL_21_18+CELL_21_19+CELL_21_20+CELL_22_18+CELL_22_20+CELL_23_18+CELL_23_19+CELL_23_20
#if (CELL_22_19 && (COND >= 2) && (COND <= 3)) || (!CELL_22_19 && (COND == 3))
#define GRID_22_19 #
#define NEXT_22_19 1
#else
#define GRID_22_19 -
#define NEXT_22_19 0
#endif
#undef COND
#define COND CELL_21_19+CELL_21_20+CELL_21_21+CELL_22_19+CELL_22_21+CELL_23_19+CELL_23_20+CELL_23_21
#if (CELL_22_20 && (COND >= 2) && (COND <= 3)) || (!CELL_22_20 && (COND == 3))
#define GRID_22_20 #
#define NEXT_22_20 1
#else
#define GRID_22_20 -
#define NEXT_22_20 0
#endif
#undef COND
#define COND CELL_21_20+CELL_21_21+CELL_21_22+CELL_22_20+CELL_22_22+CELL_23_20+CELL_23_21+CELL_23_22
#if (CELL_22_21 && (COND >= 2) && (COND <= 3)) || (!CELL_22_21 && (COND == 3))
#define GRID_22_21 #
#define NEXT_22_21 1
#else
#define GRID_22_21 -
#define NEXT_22_21 0
#endif
#undef COND
#define COND CELL_21_21+CELL_21_22+CELL_21_23+CELL_22_21+CELL_22_23+CELL_23_21+CELL_23_22+CELL_23_23
#if (CELL_22_22 && (COND >= 2) && (COND <= 3)) || (!CELL_22_22 && (COND == 3))
#define GRID_22_22 #
#define NEXT_22_22 1
#else
#define GRID_22_22 -
#define NEXT_22_22 0
#endif
#undef COND
#define COND CELL_21_22+CELL_21_23+CELL_21_24+CELL_22_22+CELL_22_24+CELL_23_22+CELL_23_23+CELL_23_24
#if (CELL_22_23 && (COND >= 2) && (COND <= 3)) || (!CELL_22_23 && (COND == 3))
#define GRID_22_23 #
#define NEXT_22_23 1
#else
#define GRID_22_23 -
#define NEXT_22_23 0
#endif
#undef COND
#define COND CELL_21_23+CELL_21_24+CELL_21_25+CELL_22_23+CELL_22_25+CELL_23_23+CELL_23_24+CELL_23_25
#if (CELL_22_24 && (COND >= 2) && (COND <= 3)) || (!CELL_22_24 && (COND == 3))
#define GRID_22_24 #
#define NEXT_22_24 1
#else
#define GRID_22_24 -
#define NEXT_22_24 0
#endif
#undef COND
#define COND CELL_21_24+CELL_21_25+CELL_21_26+CELL_22_24+CELL_22_26+CELL_23_24+CELL_23_25+CELL_23_26
#if (CELL_22_25 && (COND >= 2) && (COND <= 3)) || (!CELL_22_25 && (COND == 3))
#define GRID_22_25 #
#define NEXT_22_25 1
#else
#define GRID_22_25 -
#define NEXT_22_25 0
#endif
#undef COND
#define COND CELL_21_25+CELL_21_26+CELL_21_27+CELL_22_25+CELL_22_27+CELL_23_25+CELL_23_26+CELL_23_27
#if (CELL_22_26 && (COND >= 2) && (COND <= 3)) || (!CELL_22_26 && (COND == 3))
#define GRID_22_26 #
#define NEXT_22_26 1
#else
#define GRID_22_26 -
#define NEXT_22_26 0
#endif
#undef COND
#define COND CELL_21_26+CELL_21_27+CELL_21_28+CELL_22_26+CELL_22_28+CELL_23_26+CELL_23_27+CELL_23_28
#if (CELL_22_27 && (COND >= 2) && (COND <= 3)) || (!CELL_22_27 && (COND == 3))
#define GRID_22_27 #
#define NEXT_22_27 1
#else
#define GRID_22_27 -
#define NEXT_22_27 0
#endif
#undef COND
#define COND CELL_21_27+CELL_21_28+CELL_21_29+CELL_22_27+CELL_22_29+CELL_23_27+CELL_23_28+CELL_23_29
#if (CELL_22_28 && (COND >= 2) && (COND <= 3)) || (!CELL_22_28 && (COND == 3))
#define GRID_22_28 #
#define NEXT_22_28 1
#else
#define GRID_22_28 -
#define NEXT_22_28 0
#endif
#undef COND
#define COND CELL_21_28+CELL_21_29+CELL_21_30+CELL_22_28+CELL_22_30+CELL_23_28+CELL_23_29+CELL_23_30
#if (CELL_22_29 && (COND >= 2) && (COND <= 3)) || (!CELL_22_29 && (COND == 3))
#define GRID_22_29 #
#define NEXT_22_29 1
#else
#define GRID_22_29 -
#define NEXT_22_29 0
#endif
#undef COND
#define COND CELL_21_29+CELL_21_30+CELL_21_31+CELL_22_29+CELL_22_31+CELL_23_29+CELL_23_30+CELL_23_31
#if (CELL_22_30 && (COND >= 2) && (COND <= 3)) || (!CELL_22_30 && (COND == 3))
#define GRID_22_30 #
#define NEXT_22_30 1
#else
#define GRID_22_30 -
#define NEXT_22_30 0
#endif
#undef COND
#define COND CELL_21_30+CELL_21_31+CELL_21_32+CELL_22_30+CELL_22_32+CELL_23_30+CELL_23_31+CELL_23_32
#if (CELL_22_31 && (COND >= 2) && (COND <= 3)) || (!CELL_22_31 && (COND == 3))
#define GRID_22_31 #
#define NEXT_22_31 1
#else
#define GRID_22_31 -
#define NEXT_22_31 0
#endif
#undef COND
#define COND CELL_21_31+CELL_21_32+CELL_21_33+CELL_22_31+CELL_22_33+CELL_23_31+CELL_23_32+CELL_23_33
#if (CELL_22_32 && (COND >= 2) && (COND <= 3)) || (!CELL_22_32 && (COND == 3))
#define GRID_22_32 #
#define NEXT_22_32 1
#else
#define GRID_22_32 -
#define NEXT_22_32 0
#endif
#undef COND
#define COND CELL_21_32+CELL_21_33+CELL_21_34+CELL_22_32+CELL_22_34+CELL_23_32+CELL_23_33+CELL_23_34
#if (CELL_22_33 && (COND >= 2) && (COND <= 3)) || (!CELL_22_33 && (COND == 3))
#define GRID_22_33 #
#define NEXT_22_33 1
#else
#define GRID_22_33 -
#define NEXT_22_33 0
#endif
#undef COND
#define COND CELL_21_33+CELL_21_34+CELL_21_35+CELL_22_33+CELL_22_35+CELL_23_33+CELL_23_34+CELL_23_35
#if (CELL_22_34 && (COND >= 2) && (COND <= 3)) || (!CELL_22_34 && (COND == 3))
#define GRID_22_34 #
#define NEXT_22_34 1
#else
#define GRID_22_34 -
#define NEXT_22_34 0
#endif
#undef COND
#define COND CELL_21_34+CELL_21_35+CELL_21_36+CELL_22_34+CELL_22_36+CELL_23_34+CELL_23_35+CELL_23_36
#if (CELL_22_35 && (COND >= 2) && (COND <= 3)) || (!CELL_22_35 && (COND == 3))
#define GRID_22_35 #
#define NEXT_22_35 1
#else
#define GRID_22_35 -
#define NEXT_22_35 0
#endif
#undef COND
#define COND CELL_21_35+CELL_21_36+CELL_21_37+CELL_22_35+CELL_22_37+CELL_23_35+CELL_23_36+CELL_23_37
#if (CELL_22_36 && (COND >= 2) && (COND <= 3)) || (!CELL_22_36 && (COND == 3))
#define GRID_22_36 #
#define NEXT_22_36 1
#else
#define GRID_22_36 -
#define NEXT_22_36 0
#endif
#undef COND
#define COND CELL_21_36+CELL_21_37+CELL_21_38+CELL_22_36+CELL_22_38+CELL_23_36+CELL_23_37+CELL_23_38
#if (CELL_22_37 && (COND >= 2) && (COND <= 3)) || (!CELL_22_37 && (COND == 3))
#define GRID_22_37 #
#define NEXT_22_37 1
#else
#define GRID_22_37 -
#define NEXT_22_37 0
#endif
#undef COND
#define COND CELL_21_37+CELL_21_38+CELL_21_39+CELL_22_37+CELL_22_39+CELL_23_37+CELL_23_38+CELL_23_39
#if (CELL_22_38 && (COND >= 2) && (COND <= 3)) || (!CELL_22_38 && (COND == 3))
#define GRID_22_38 #
#define NEXT_22_38 1
#else
#define GRID_22_38 -
#define NEXT_22_38 0
#endif
#undef COND
#define COND CELL_21_38+CELL_21_39+CELL_22_38+CELL_23_38+CELL_23_39
#if (CELL_22_39 && (COND >= 2) && (COND <= 3)) || (!CELL_22_39 && (COND == 3))
#define GRID_22_39 #
#define NEXT_22_39 1
#else
#define GRID_22_39 -
#define NEXT_22_39 0
#endif
#undef COND
#define COND CELL_22_00+CELL_22_01+CELL_23_01+CELL_24_00+CELL_24_01
#if (CELL_23_00 && (COND >= 2) && (COND <= 3)) || (!CELL_23_00 && (COND == 3))
#define GRID_23_00 #
#define NEXT_23_00 1
#else
#define GRID_23_00 -
#define NEXT_23_00 0
#endif
#undef COND
#define COND CELL_22_00+CELL_22_01+CELL_22_02+CELL_23_00+CELL_23_02+CELL_24_00+CELL_24_01+CELL_24_02
#if (CELL_23_01 && (COND >= 2) && (COND <= 3)) || (!CELL_23_01 && (COND == 3))
#define GRID_23_01 #
#define NEXT_23_01 1
#else
#define GRID_23_01 -
#define NEXT_23_01 0
#endif
#undef COND
#define COND CELL_22_01+CELL_22_02+CELL_22_03+CELL_23_01+CELL_23_03+CELL_24_01+CELL_24_02+CELL_24_03
#if (CELL_23_02 && (COND >= 2) && (COND <= 3)) || (!CELL_23_02 && (COND == 3))
#define GRID_23_02 #
#define NEXT_23_02 1
#else
#define GRID_23_02 -
#define NEXT_23_02 0
#endif
#undef COND
#define COND CELL_22_02+CELL_22_03+CELL_22_04+CELL_23_02+CELL_23_04+CELL_24_02+CELL_24_03+CELL_24_04
#if (CELL_23_03 && (COND >= 2) && (COND <= 3)) || (!CELL_23_03 && (COND == 3))
#define GRID_23_03 #
#define NEXT_23_03 1
#else
#define GRID_23_03 -
#define NEXT_23_03 0
#endif
#undef COND
#define COND CELL_22_03+CELL_22_04+CELL_22_05+CELL_23_03+CELL_23_05+CELL_24_03+CELL_24_04+CELL_24_05
#if (CELL_23_04 && (COND >= 2) && (COND <= 3)) || (!CELL_23_04 && (COND == 3))
#define GRID_23_04 #
#define NEXT_23_04 1
#else
#define GRID_23_04 -
#define NEXT_23_04 0
#endif
#undef COND
#define COND CELL_22_04+CELL_22_05+CELL_22_06+CELL_23_04+CELL_23_06+CELL_24_04+CELL_24_05+CELL_24_06
#if (CELL_23_05 && (COND >= 2) && (COND <= 3)) || (!CELL_23_05 && (COND == 3))
#define GRID_23_05 #
#define NEXT_23_05 1
#else
#define GRID_23_05 -
#define NEXT_23_05 0
#endif
#undef COND
#define COND CELL_22_05+CELL_22_06+CELL_22_07+CELL_23_05+CELL_23_07+CELL_24_05+CELL_24_06+CELL_24_07
#if (CELL_23_06 && (COND >= 2) && (COND <= 3)) || (!CELL_23_06 && (COND == 3))
#define GRID_23_06 #
#define NEXT_23_06 1
#else
#define GRID_23_06 -
#define NEXT_23_06 0
#endif
#undef COND
#define COND CELL_22_06+CELL_22_07+CELL_22_08+CELL_23_06+CELL_23_08+CELL_24_06+CELL_24_07+CELL_24_08
#if (CELL_23_07 && (COND >= 2) && (COND <= 3)) || (!CELL_23_07 && (COND == 3))
#define GRID_23_07 #
#define NEXT_23_07 1
#else
#define GRID_23_07 -
#define NEXT_23_07 0
#endif
#undef COND
#define COND CELL_22_07+CELL_22_08+CELL_22_09+CELL_23_07+CELL_23_09+CELL_24_07+CELL_24_08+CELL_24_09
#if (CELL_23_08 && (COND >= 2) && (COND <= 3)) || (!CELL_23_08 && (COND == 3))
#define GRID_23_08 #
#define NEXT_23_08 1
#else
#define GRID_23_08 -
#define NEXT_23_08 0
#endif
#undef COND
#define COND CELL_22_08+CELL_22_09+CELL_22_10+CELL_23_08+CELL_23_10+CELL_24_08+CELL_24_09+CELL_24_10
#if (CELL_23_09 && (COND >= 2) && (COND <= 3)) || (!CELL_23_09 && (COND == 3))
#define GRID_23_09 #
#define NEXT_23_09 1
#else
#define GRID_23_09 -
#define NEXT_23_09 0
#endif
#undef COND
#define COND CELL_22_09+CELL_22_10+CELL_22_11+CELL_23_09+CELL_23_11+CELL_24_09+CELL_24_10+CELL_24_11
#if (CELL_23_10 && (COND >= 2) && (COND <= 3)) || (!CELL_23_10 && (COND == 3))
#define GRID_23_10 #
#define NEXT_23_10 1
#else
#define GRID_23_10 -
#define NEXT_23_10 0
#endif
#undef COND
#define COND CELL_22_10+CELL_22_11+CELL_22_12+CELL_23_10+CELL_23_12+CELL_24_10+CELL_24_11+CELL_24_12
#if (CELL_23_11 && (COND >= 2) && (COND <= 3)) || (!CELL_23_11 && (COND == 3))
#define GRID_23_11 #
#define NEXT_23_11 1
#else
#define GRID_23_11 -
#define NEXT_23_11 0
#endif
#undef COND
#define COND CELL_22_11+CELL_22_12+CELL_22_13+CELL_23_11+CELL_23_13+CELL_24_11+CELL_24_12+CELL_24_13
#if (CELL_23_12 && (COND >= 2) && (COND <= 3)) || (!CELL_23_12 && (COND == 3))
#define GRID_23_12 #
#define NEXT_23_12 1
#else
#define GRID_23_12 -
#define NEXT_23_12 0
#endif
#undef COND
#define COND CELL_22_12+CELL_22_13+CELL_22_14+CELL_23_12+CELL_23_14+CELL_24_12+CELL_24_13+CELL_24_14
#if (CELL_23_13 && (COND >= 2) && (COND <= 3)) || (!CELL_23_13 && (COND == 3))
#define GRID_23_13 #
#define NEXT_23_13 1
#else
#define GRID_23_13 -
#define NEXT_23_13 0
#endif
#undef COND
#define COND CELL_22_13+CELL_22_14+CELL_22_15+CELL_23_13+CELL_23_15+CELL_24_13+CELL_24_14+CELL_24_15
#if (CELL_23_14 && (COND >= 2) && (COND <= 3)) || (!CELL_23_14 && (COND == 3))
#define GRID_23_14 #
#define NEXT_23_14 1
#else
#define GRID_23_14 -
#define NEXT_23_14 0
#endif
#undef COND
#define COND CELL_22_14+CELL_22_15+CELL_22_16+CELL_23_14+CELL_23_16+CELL_24_14+CELL_24_15+CELL_24_16
#if (CELL_23_15 && (COND >= 2) && (COND <= 3)) || (!CELL_23_15 && (COND == 3))
#define GRID_23_15 #
#define NEXT_23_15 1
#else
#define GRID_23_15 -
#define NEXT_23_15 0
#endif
#undef COND
#define COND CELL_22_15+CELL_22_16+CELL_22_17+CELL_23_15+CELL_23_17+CELL_24_15+CELL_24_16+CELL_24_17
#if (CELL_23_16 && (COND >= 2) && (COND <= 3)) || (!CELL_23_16 && (COND == 3))
#define GRID_23_16 #
#define NEXT_23_16 1
#else
#define GRID_23_16 -
#define NEXT_23_16 0
#endif
#undef COND
#define COND CELL_22_16+CELL_22_17+CELL_22_18+CELL_23_16+CELL_23_18+CELL_24_16+CELL_24_17+CELL_24_18
#if (CELL_23_17 && (COND >= 2) && (COND <= 3)) || (!CELL_23_17 && (COND == 3))
#define GRID_23_17 #
#define NEXT_23_17 1
#else
#define GRID_23_17 -
#define NEXT_23_17 0
#endif
#undef COND
#define COND CELL_22_17+CELL_22_18+CELL_22_19+CELL_23_17+CELL_23_19+CELL_24_17+CELL_24_18+CELL_24_19
#if (CELL_23_18 && (COND >= 2) && (COND <= 3)) || (!CELL_23_18 && (COND == 3))
#define GRID_23_18 #
#define NEXT_23_18 1
#else
#define GRID_23_18 -
#define NEXT_23_18 0
#endif
#undef COND
#define COND CELL_22_18+CELL_22_19+CELL_22_20+CELL_23_18+CELL_23_20+CELL_24_18+CELL_24_19+CELL_24_20
#if (CELL_23_19 && (COND >= 2) && (COND <= 3)) || (!CELL_23_19 && (COND == 3))
#define GRID_23_19 #
#define NEXT_23_19 1
#else
#define GRID_23_19 -
#define NEXT_23_19 0
#endif
#undef COND
#define COND CELL_22_19+CELL_22_20+CELL_22_21+CELL_23_19+CELL_23_21+CELL_24_19+CELL_24_20+CELL_24_21
#if (CELL_23_20 && (COND >= 2) && (COND <= 3)) || (!CELL_23_20 && (COND == 3))
#define GRID_23_20 #
#define NEXT_23_20 1
#else
#define GRID_23_20 -
#define NEXT_23_20 0
#endif
#undef COND
#define COND CELL_22_20+CELL_22_21+CELL_22_22+CELL_23_20+CELL_23_22+CELL_24_20+CELL_24_21+CELL_24_22
#if (CELL_23_21 && (COND >= 2) && (COND <= 3)) || (!CELL_23_21 && (COND == 3))
#define GRID_23_21 #
#define NEXT_23_21 1
#else
#define GRID_23_21 -
#define NEXT_23_21 0
#endif
#undef COND
#define COND CELL_22_21+CELL_22_22+CELL_22_23+CELL_23_21+CELL_23_23+CELL_24_21+CELL_24_22+CELL_24_23
#if (CELL_23_22 && (COND >= 2) && (COND <= 3)) || (!CELL_23_22 && (COND == 3))
#define GRID_23_22 #
#define NEXT_23_22 1
#else
#define GRID_23_22 -
#define NEXT_23_22 0
#endif
#undef COND
#define COND CELL_22_22+CELL_22_23+CELL_22_24+CELL_23_22+CELL_23_24+CELL_24_22+CELL_24_23+CELL_24_24
#if (CELL_23_23 && (COND >= 2) && (COND <= 3)) || (!CELL_23_23 && (COND == 3))
#define GRID_23_23 #
#define NEXT_23_23 1
#else
#define GRID_23_23 -
#define NEXT_23_23 0
#endif
#undef COND
#define COND CELL_22_23+CELL_22_24+CELL_22_25+CELL_23_23+CELL_23_25+CELL_24_23+CELL_24_24+CELL_24_25
#if (CELL_23_24 && (COND >= 2) && (COND <= 3)) || (!CELL_23_24 && (COND == 3))
#define GRID_23_24 #
#define NEXT_23_24 1
#else
#define GRID_23_24 -
#define NEXT_23_24 0
#endif
#undef COND
#define COND CELL_22_24+CELL_22_25+CELL_22_26+CELL_23_24+CELL_23_26+CELL_24_24+CELL_24_25+CELL_24_26
#if (CELL_23_25 && (COND >= 2) && (COND <= 3)) || (!CELL_23_25 && (COND == 3))
#define GRID_23_25 #
#define NEXT_23_25 1
#else
#define GRID_23_25 -
#define NEXT_23_25 0
#endif
#undef COND
#define COND CELL_22_25+CELL_22_26+CELL_22_27+CELL_23_25+CELL_23_27+CELL_24_25+CELL_24_26+CELL_24_27
#if (CELL_23_26 && (COND >= 2) && (COND <= 3)) || (!CELL_23_26 && (COND == 3))
#define GRID_23_26 #
#define NEXT_23_26 1
#else
#define GRID_23_26 -
#define NEXT_23_26 0
#endif
#undef COND
#define COND CELL_22_26+CELL_22_27+CELL_22_28+CELL_23_26+CELL_23_28+CELL_24_26+CELL_24_27+CELL_24_28
#if (CELL_23_27 && (COND >= 2) && (COND <= 3)) || (!CELL_23_27 && (COND == 3))
#define GRID_23_27 #
#define NEXT_23_27 1
#else
#define GRID_23_27 -
#define NEXT_23_27 0
#endif
#undef COND
#define COND CELL_22_27+CELL_22_28+CELL_22_29+CELL_23_27+CELL_23_29+CELL_24_27+CELL_24_28+CELL_24_29
#if (CELL_23_28 && (COND >= 2) && (COND <= 3)) || (!CELL_23_28 && (COND == 3))
#define GRID_23_28 #
#define NEXT_23_28 1
#else
#define GRID_23_28 -
#define NEXT_23_28 0
#endif
#undef COND
#define COND CELL_22_28+CELL_22_29+CELL_22_30+CELL_23_28+CELL_23_30+CELL_24_28+CELL_24_29+CELL_24_30
#if (CELL_23_29 && (COND >= 2) && (COND <= 3)) || (!CELL_23_29 && (COND == 3))
#define GRID_23_29 #
#define NEXT_23_29 1
#else
#define GRID_23_29 -
#define NEXT_23_29 0
#endif
#undef COND
#define COND CELL_22_29+CELL_22_30+CELL_22_31+CELL_23_29+CELL_23_31+CELL_24_29+CELL_24_30+CELL_24_31
#if (CELL_23_30 && (COND >= 2) && (COND <= 3)) || (!CELL_23_30 && (COND == 3))
#define GRID_23_30 #
#define NEXT_23_30 1
#else
#define GRID_23_30 -
#define NEXT_23_30 0
#endif
#undef COND
#define COND CELL_22_30+CELL_22_31+CELL_22_32+CELL_23_30+CELL_23_32+CELL_24_30+CELL_24_31+CELL_24_32
#if (CELL_23_31 && (COND >= 2) && (COND <= 3)) || (!CELL_23_31 && (COND == 3))
#define GRID_23_31 #
#define NEXT_23_31 1
#else
#define GRID_23_31 -
#define NEXT_23_31 0
#endif
#undef COND
#define COND CELL_22_31+CELL_22_32+CELL_22_33+CELL_23_31+CELL_23_33+CELL_24_31+CELL_24_32+CELL_24_33
#if (CELL_23_32 && (COND >= 2) && (COND <= 3)) || (!CELL_23_32 && (COND == 3))
#define GRID_23_32 #
#define NEXT_23_32 1
#else
#define GRID_23_32 -
#define NEXT_23_32 0
#endif
#undef COND
#define COND CELL_22_32+CELL_22_33+CELL_22_34+CELL_23_32+CELL_23_34+CELL_24_32+CELL_24_33+CELL_24_34
#if (CELL_23_33 && (COND >= 2) && (COND <= 3)) || (!CELL_23_33 && (COND == 3))
#define GRID_23_33 #
#define NEXT_23_33 1
#else
#define GRID_23_33 -
#define NEXT_23_33 0
#endif
#undef COND
#define COND CELL_22_33+CELL_22_34+CELL_22_35+CELL_23_33+CELL_23_35+CELL_24_33+CELL_24_34+CELL_24_35
#if (CELL_23_34 && (COND >= 2) && (COND <= 3)) || (!CELL_23_34 && (COND == 3))
#define GRID_23_34 #
#define NEXT_23_34 1
#else
#define GRID_23_34 -
#define NEXT_23_34 0
#endif
#undef COND
#define COND CELL_22_34+CELL_22_35+CELL_22_36+CELL_23_34+CELL_23_36+CELL_24_34+CELL_24_35+CELL_24_36
#if (CELL_23_35 && (COND >= 2) && (COND <= 3)) || (!CELL_23_35 && (COND == 3))
#define GRID_23_35 #
#define NEXT_23_35 1
#else
#define GRID_23_35 -
#define NEXT_23_35 0
#endif
#undef COND
#define COND CELL_22_35+CELL_22_36+CELL_22_37+CELL_23_35+CELL_23_37+CELL_24_35+CELL_24_36+CELL_24_37
#if (CELL_23_36 && (COND >= 2) && (COND <= 3)) || (!CELL_23_36 && (COND == 3))
#define GRID_23_36 #
#define NEXT_23_36 1
#else
#define GRID_23_36 -
#define NEXT_23_36 0
#endif
#undef COND
#define COND CELL_22_36+CELL_22_37+CELL_22_38+CELL_23_36+CELL_23_38+CELL_24_36+CELL_24_37+CELL_24_38
#if (CELL_23_37 && (COND >= 2) && (COND <= 3)) || (!CELL_23_37 && (COND == 3))
#define GRID_23_37 #
#define NEXT_23_37 1
#else
#define GRID_23_37 -
#define NEXT_23_37 0
#endif
#undef COND
#define COND CELL_22_37+CELL_22_38+CELL_22_39+CELL_23_37+CELL_23_39+CELL_24_37+CELL_24_38+CELL_24_39
#if (CELL_23_38 && (COND >= 2) && (COND <= 3)) || (!CELL_23_38 && (COND == 3))
#define GRID_23_38 #
#define NEXT_23_38 1
#else
#define GRID_23_38 -
#define NEXT_23_38 0
#endif
#undef COND
#define COND CELL_22_38+CELL_22_39+CELL_23_38+CELL_24_38+CELL_24_39
#if (CELL_23_39 && (COND >= 2) && (COND <= 3)) || (!CELL_23_39 && (COND == 3))
#define GRID_23_39 #
#define NEXT_23_39 1
#else
#define GRID_23_39 -
#define NEXT_23_39 0
#endif
#undef COND
#define COND CELL_23_00+CELL_23_01+CELL_24_01+CELL_25_00+CELL_25_01
#if (CELL_24_00 && (COND >= 2) && (COND <= 3)) || (!CELL_24_00 && (COND == 3))
#define GRID_24_00 #
#define NEXT_24_00 1
#else
#define GRID_24_00 -
#define NEXT_24_00 0
#endif
#undef COND
#define COND CELL_23_00+CELL_23_01+CELL_23_02+CELL_24_00+CELL_24_02+CELL_25_00+CELL_25_01+CELL_25_02
#if (CELL_24_01 && (COND >= 2) && (COND <= 3)) || (!CELL_24_01 && (COND == 3))
#define GRID_24_01 #
#define NEXT_24_01 1
#else
#define GRID_24_01 -
#define NEXT_24_01 0
#endif
#undef COND
#define COND CELL_23_01+CELL_23_02+CELL_23_03+CELL_24_01+CELL_24_03+CELL_25_01+CELL_25_02+CELL_25_03
#if (CELL_24_02 && (COND >= 2) && (COND <= 3)) || (!CELL_24_02 && (COND == 3))
#define GRID_24_02 #
#define NEXT_24_02 1
#else
#define GRID_24_02 -
#define NEXT_24_02 0
#endif
#undef COND
#define COND CELL_23_02+CELL_23_03+CELL_23_04+CELL_24_02+CELL_24_04+CELL_25_02+CELL_25_03+CELL_25_04
#if (CELL_24_03 && (COND >= 2) && (COND <= 3)) || (!CELL_24_03 && (COND == 3))
#define GRID_24_03 #
#define NEXT_24_03 1
#else
#define GRID_24_03 -
#define NEXT_24_03 0
#endif
#undef COND
#define COND CELL_23_03+CELL_23_04+CELL_23_05+CELL_24_03+CELL_24_05+CELL_25_03+CELL_25_04+CELL_25_05
#if (CELL_24_04 && (COND >= 2) && (COND <= 3)) || (!CELL_24_04 && (COND == 3))
#define GRID_24_04 #
#define NEXT_24_04 1
#else
#define GRID_24_04 -
#define NEXT_24_04 0
#endif
#undef COND
#define COND CELL_23_04+CELL_23_05+CELL_23_06+CELL_24_04+CELL_24_06+CELL_25_04+CELL_25_05+CELL_25_06
#if (CELL_24_05 && (COND >= 2) && (COND <= 3)) || (!CELL_24_05 && (COND == 3))
#define GRID_24_05 #
#define NEXT_24_05 1
#else
#define GRID_24_05 -
#define NEXT_24_05 0
#endif
#undef COND
#define COND CELL_23_05+CELL_23_06+CELL_23_07+CELL_24_05+CELL_24_07+CELL_25_05+CELL_25_06+CELL_25_07
#if (CELL_24_06 && (COND >= 2) && (COND <= 3)) || (!CELL_24_06 && (COND == 3))
#define GRID_24_06 #
#define NEXT_24_06 1
#else
#define GRID_24_06 -
#define NEXT_24_06 0
#endif
#undef COND
#define COND CELL_23_06+CELL_23_07+CELL_23_08+CELL_24_06+CELL_24_08+CELL_25_06+CELL_25_07+CELL_25_08
#if (CELL_24_07 && (COND >= 2) && (COND <= 3)) || (!CELL_24_07 && (COND == 3))
#define GRID_24_07 #
#define NEXT_24_07 1
#else
#define GRID_24_07 -
#define NEXT_24_07 0
#endif
#undef COND
#define COND CELL_23_07+CELL_23_08+CELL_23_09+CELL_24_07+CELL_24_09+CELL_25_07+CELL_25_08+CELL_25_09
#if (CELL_24_08 && (COND >= 2) && (COND <= 3)) || (!CELL_24_08 && (COND == 3))
#define GRID_24_08 #
#define NEXT_24_08 1
#else
#define GRID_24_08 -
#define NEXT_24_08 0
#endif
#undef COND
#define COND CELL_23_08+CELL_23_09+CELL_23_10+CELL_24_08+CELL_24_10+CELL_25_08+CELL_25_09+CELL_25_10
#if (CELL_24_09 && (COND >= 2) && (COND <= 3)) || (!CELL_24_09 && (COND == 3))
#define GRID_24_09 #
#define NEXT_24_09 1
#else
#define GRID_24_09 -
#define NEXT_24_09 0
#endif
#undef COND
#define COND CELL_23_09+CELL_23_10+CELL_23_11+CELL_24_09+CELL_24_11+CELL_25_09+CELL_25_10+CELL_25_11
#if (CELL_24_10 && (COND >= 2) && (COND <= 3)) || (!CELL_24_10 && (COND == 3))
#define GRID_24_10 #
#define NEXT_24_10 1
#else
#define GRID_24_10 -
#define NEXT_24_10 0
#endif
#undef COND
#define COND CELL_23_10+CELL_23_11+CELL_23_12+CELL_24_10+CELL_24_12+CELL_25_10+CELL_25_11+CELL_25_12
#if (CELL_24_11 && (COND >= 2) && (COND <= 3)) || (!CELL_24_11 && (COND == 3))
#define GRID_24_11 #
#define NEXT_24_11 1
#else
#define GRID_24_11 -
#define NEXT_24_11 0
#endif
#undef COND
#define COND CELL_23_11+CELL_23_12+CELL_23_13+CELL_24_11+CELL_24_13+CELL_25_11+CELL_25_12+CELL_25_13
#if (CELL_24_12 && (COND >= 2) && (COND <= 3)) || (!CELL_24_12 && (COND == 3))
#define GRID_24_12 #
#define NEXT_24_12 1
#else
#define GRID_24_12 -
#define NEXT_24_12 0
#endif
#undef COND
#define COND CELL_23_12+CELL_23_13+CELL_23_14+CELL_24_12+CELL_24_14+CELL_25_12+CELL_25_13+CELL_25_14
#if (CELL_24_13 && (COND >= 2) && (COND <= 3)) || (!CELL_24_13 && (COND == 3))
#define GRID_24_13 #
#define NEXT_24_13 1
#else
#define GRID_24_13 -
#define NEXT_24_13 0
#endif
#undef COND
#define COND CELL_23_13+CELL_23_14+CELL_23_15+CELL_24_13+CELL_24_15+CELL_25_13+CELL_25_14+CELL_25_15
#if (CELL_24_14 && (COND >= 2) && (COND <= 3)) || (!CELL_24_14 && (COND == 3))
#define GRID_24_14 #
#define NEXT_24_14 1
#else
#define GRID_24_14 -
#define NEXT_24_14 0
#endif
#undef COND
#define COND CELL_23_14+CELL_23_15+CELL_23_16+CELL_24_14+CELL_24_16+CELL_25_14+CELL_25_15+CELL_25_16
#if (CELL_24_15 && (COND >= 2) && (COND <= 3)) || (!CELL_24_15 && (COND == 3))
#define GRID_24_15 #
#define NEXT_24_15 1
#else
#define GRID_24_15 -
#define NEXT_24_15 0
#endif
#undef COND
#define COND CELL_23_15+CELL_23_16+CELL_23_17+CELL_24_15+CELL_24_17+CELL_25_15+CELL_25_16+CELL_25_17
#if (CELL_24_16 && (COND >= 2) && (COND <= 3)) || (!CELL_24_16 && (COND == 3))
#define GRID_24_16 #
#define NEXT_24_16 1
#else
#define GRID_24_16 -
#define NEXT_24_16 0
#endif
#undef COND
#define COND CELL_23_16+CELL_23_17+CELL_23_18+CELL_24_16+CELL_24_18+CELL_25_16+CELL_25_17+CELL_25_18
#if (CELL_24_17 && (COND >= 2) && (COND <= 3)) || (!CELL_24_17 && (COND == 3))
#define GRID_24_17 #
#define NEXT_24_17 1
#else
#define GRID_24_17 -
#define NEXT_24_17 0
#endif
#undef COND
#define COND CELL_23_17+CELL_23_18+CELL_23_19+CELL_24_17+CELL_24_19+CELL_25_17+CELL_25_18+CELL_25_19
#if (CELL_24_18 && (COND >= 2) && (COND <= 3)) || (!CELL_24_18 && (COND == 3))
#define GRID_24_18 #
#define NEXT_24_18 1
#else
#define GRID_24_18 -
#define NEXT_24_18 0
#endif
#undef COND
#define COND CELL_23_18+CELL_23_19+CELL_23_20+CELL_24_18+CELL_24_20+CELL_25_18+CELL_25_19+CELL_25_20
#if (CELL_24_19 && (COND >= 2) && (COND <= 3)) || (!CELL_24_19 && (COND == 3))
#define GRID_24_19 #
#define NEXT_24_19 1
#else
#define GRID_24_19 -
#define NEXT_24_19 0
#endif
#undef COND
#define COND CELL_23_19+CELL_23_20+CELL_23_21+CELL_24_19+CELL_24_21+CELL_25_19+CELL_25_20+CELL_25_21
#if (CELL_24_20 && (COND >= 2) && (COND <= 3)) || (!CELL_24_20 && (COND == 3))
#define GRID_24_20 #
#define NEXT_24_20 1
#else
#define GRID_24_20 -
#define NEXT_24_20 0
#endif
#undef COND
#define COND CELL_23_20+CELL_23_21+CELL_23_22+CELL_24_20+CELL_24_22+CELL_25_20+CELL_25_21+CELL_25_22
#if (CELL_24_21 && (COND >= 2) && (COND <= 3)) || (!CELL_24_21 && (COND == 3))
#define GRID_24_21 #
#define NEXT_24_21 1
#else
#define GRID_24_21 -
#define NEXT_24_21 0
#endif
#undef COND
#define COND CELL_23_21+CELL_23_22+CELL_23_23+CELL_24_21+CELL_24_23+CELL_25_21+CELL_25_22+CELL_25_23
#if (CELL_24_22 && (COND >= 2) && (COND <= 3)) || (!CELL_24_22 && (COND == 3))
#define GRID_24_22 #
#define NEXT_24_22 1
#else
#define GRID_24_22 -
#define NEXT_24_22 0
#endif
#undef COND
#define COND CELL_23_22+CELL_23_23+CELL_23_24+CELL_24_22+CELL_24_24+CELL_25_22+CELL_25_23+CELL_25_24
#if (CELL_24_23 && (COND >= 2) && (COND <= 3)) || (!CELL_24_23 && (COND == 3))
#define GRID_24_23 #
#define NEXT_24_23 1
#else
#define GRID_24_23 -
#define NEXT_24_23 0
#endif
#undef COND
#define COND CELL_23_23+CELL_23_24+CELL_23_25+CELL_24_23+CELL_24_25+CELL_25_23+CELL_25_24+CELL_25_25
#if (CELL_24_24 && (COND >= 2) && (COND <= 3)) || (!CELL_24_24 && (COND == 3))
#define GRID_24_24 #
#define NEXT_24_24 1
#else
#define GRID_24_24 -
#define NEXT_24_24 0
#endif
#undef COND
#define COND CELL_23_24+CELL_23_25+CELL_23_26+CELL_24_24+CELL_24_26+CELL_25_24+CELL_25_25+CELL_25_26
#if (CELL_24_25 && (COND >= 2) && (COND <= 3)) || (!CELL_24_25 && (COND == 3))
#define GRID_24_25 #
#define NEXT_24_25 1
#else
#define GRID_24_25 -
#define NEXT_24_25 0
#endif
#undef COND
#define COND CELL_23_25+CELL_23_26+CELL_23_27+CELL_24_25+CELL_24_27+CELL_25_25+CELL_25_26+CELL_25_27
#if (CELL_24_26 && (COND >= 2) && (COND <= 3)) || (!CELL_24_26 && (COND == 3))
#define GRID_24_26 #
#define NEXT_24_26 1
#else
#define GRID_24_26 -
#define NEXT_24_26 0
#endif
#undef COND
#define COND CELL_23_26+CELL_23_27+CELL_23_28+CELL_24_26+CELL_24_28+CELL_25_26+CELL_25_27+CELL_25_28
#if (CELL_24_27 && (COND >= 2) && (COND <= 3)) || (!CELL_24_27 && (COND == 3))
#define GRID_24_27 #
#define NEXT_24_27 1
#else
#define GRID_24_27 -
#define NEXT_24_27 0
#endif
#undef COND
#define COND CELL_23_27+CELL_23_28+CELL_23_29+CELL_24_27+CELL_24_29+CELL_25_27+CELL_25_28+CELL_25_29
#if (CELL_24_28 && (COND >= 2) && (COND <= 3)) || (!CELL_24_28 && (COND == 3))
#define GRID_24_28 #
#define NEXT_24_28 1
#else
#define GRID_24_28 -
#define NEXT_24_28 0
#endif
#undef COND
#define COND CELL_23_28+CELL_23_29+CELL_23_30+CELL_24_28+CELL_24_30+CELL_25_28+CELL_25_29+CELL_25_30
#if (CELL_24_29 && (COND >= 2) && (COND <= 3)) || (!CELL_24_29 && (COND == 3))
#define GRID_24_29 #
#define NEXT_24_29 1
#else
#define GRID_24_29 -
#define NEXT_24_29 0
#endif
#undef COND
#define COND CELL_23_29+CELL_23_30+CELL_23_31+CELL_24_29+CELL_24_31+CELL_25_29+CELL_25_30+CELL_25_31
#if (CELL_24_30 && (COND >= 2) && (COND <= 3)) || (!CELL_24_30 && (COND == 3))
#define GRID_24_30 #
#define NEXT_24_30 1
#else
#define GRID_24_30 -
#define NEXT_24_30 0
#endif
#undef COND
#define COND CELL_23_30+CELL_23_31+CELL_23_32+CELL_24_30+CELL_24_32+CELL_25_30+CELL_25_31+CELL_25_32
#if (CELL_24_31 && (COND >= 2) && (COND <= 3)) || (!CELL_24_31 && (COND == 3))
#define GRID_24_31 #
#define NEXT_24_31 1
#else
#define GRID_24_31 -
#define NEXT_24_31 0
#endif
#undef COND
#define COND CELL_23_31+CELL_23_32+CELL_23_33+CELL_24_31+CELL_24_33+CELL_25_31+CELL_25_32+CELL_25_33
#if (CELL_24_32 && (COND >= 2) && (COND <= 3)) || (!CELL_24_32 && (COND == 3))
#define GRID_24_32 #
#define NEXT_24_32 1
#else
#define GRID_24_32 -
#define NEXT_24_32 0
#endif
#undef COND
#define COND CELL_23_32+CELL_23_33+CELL_23_34+CELL_24_32+CELL_24_34+CELL_25_32+CELL_25_33+CELL_25_34
#if (CELL_24_33 && (COND >= 2) && (COND <= 3)) || (!CELL_24_33 && (COND == 3))
#define GRID_24_33 #
#define NEXT_24_33 1
#else
#define GRID_24_33 -
#define NEXT_24_33 0
#endif
#undef COND
#define COND CELL_23_33+CELL_23_34+CELL_23_35+CELL_24_33+CELL_24_35+CELL_25_33+CELL_25_34+CELL_25_35
#if (CELL_24_34 && (COND >= 2) && (COND <= 3)) || (!CELL_24_34 && (COND == 3))
#define GRID_24_34 #
#define NEXT_24_34 1
#else
#define GRID_24_34 -
#define NEXT_24_34 0
#endif
#undef COND
#define COND CELL_23_34+CELL_23_35+CELL_23_36+CELL_24_34+CELL_24_36+CELL_25_34+CELL_25_35+CELL_25_36
#if (CELL_24_35 && (COND >= 2) && (COND <= 3)) || (!CELL_24_35 && (COND == 3))
#define GRID_24_35 #
#define NEXT_24_35 1
#else
#define GRID_24_35 -
#define NEXT_24_35 0
#endif
#undef COND
#define COND CELL_23_35+CELL_23_36+CELL_23_37+CELL_24_35+CELL_24_37+CELL_25_35+CELL_25_36+CELL_25_37
#if (CELL_24_36 && (COND >= 2) && (COND <= 3)) || (!CELL_24_36 && (COND == 3))
#define GRID_24_36 #
#define NEXT_24_36 1
#else
#define GRID_24_36 -
#define NEXT_24_36 0
#endif
#undef COND
#define COND CELL_23_36+CELL_23_37+CELL_23_38+CELL_24_36+CELL_24_38+CELL_25_36+CELL_25_37+CELL_25_38
#if (CELL_24_37 && (COND >= 2) && (COND <= 3)) || (!CELL_24_37 && (COND == 3))
#define GRID_24_37 #
#define NEXT_24_37 1
#else
#define GRID_24_37 -
#define NEXT_24_37 0
#endif
#undef COND
#define COND CELL_23_37+CELL_23_38+CELL_23_39+CELL_24_37+CELL_24_39+CELL_25_37+CELL_25_38+CELL_25_39
#if (CELL_24_38 && (COND >= 2) && (COND <= 3)) || (!CELL_24_38 && (COND == 3))
#define GRID_24_38 #
#define NEXT_24_38 1
#else
#define GRID_24_38 -
#define NEXT_24_38 0
#endif
#undef COND
#define COND CELL_23_38+CELL_23_39+CELL_24_38+CELL_25_38+CELL_25_39
#if (CELL_24_39 && (COND >= 2) && (COND <= 3)) || (!CELL_24_39 && (COND == 3))
#define GRID_24_39 #
#define NEXT_24_39 1
#else
#define GRID_24_39 -
#define NEXT_24_39 0
#endif
#undef COND
#define COND CELL_24_00+CELL_24_01+CELL_25_01+CELL_26_00+CELL_26_01
#if (CELL_25_00 && (COND >= 2) && (COND <= 3)) || (!CELL_25_00 && (COND == 3))
#define GRID_25_00 #
#define NEXT_25_00 1
#else
#define GRID_25_00 -
#define NEXT_25_00 0
#endif
#undef COND
#define COND CELL_24_00+CELL_24_01+CELL_24_02+CELL_25_00+CELL_25_02+CELL_26_00+CELL_26_01+CELL_26_02
#if (CELL_25_01 && (COND >= 2) && (COND <= 3)) || (!CELL_25_01 && (COND == 3))
#define GRID_25_01 #
#define NEXT_25_01 1
#else
#define GRID_25_01 -
#define NEXT_25_01 0
#endif
#undef COND
#define COND CELL_24_01+CELL_24_02+CELL_24_03+CELL_25_01+CELL_25_03+CELL_26_01+CELL_26_02+CELL_26_03
#if (CELL_25_02 && (COND >= 2) && (COND <= 3)) || (!CELL_25_02 && (COND == 3))
#define GRID_25_02 #
#define NEXT_25_02 1
#else
#define GRID_25_02 -
#define NEXT_25_02 0
#endif
#undef COND
#define COND CELL_24_02+CELL_24_03+CELL_24_04+CELL_25_02+CELL_25_04+CELL_26_02+CELL_26_03+CELL_26_04
#if (CELL_25_03 && (COND >= 2) && (COND <= 3)) || (!CELL_25_03 && (COND == 3))
#define GRID_25_03 #
#define NEXT_25_03 1
#else
#define GRID_25_03 -
#define NEXT_25_03 0
#endif
#undef COND
#define COND CELL_24_03+CELL_24_04+CELL_24_05+CELL_25_03+CELL_25_05+CELL_26_03+CELL_26_04+CELL_26_05
#if (CELL_25_04 && (COND >= 2) && (COND <= 3)) || (!CELL_25_04 && (COND == 3))
#define GRID_25_04 #
#define NEXT_25_04 1
#else
#define GRID_25_04 -
#define NEXT_25_04 0
#endif
#undef COND
#define COND CELL_24_04+CELL_24_05+CELL_24_06+CELL_25_04+CELL_25_06+CELL_26_04+CELL_26_05+CELL_26_06
#if (CELL_25_05 && (COND >= 2) && (COND <= 3)) || (!CELL_25_05 && (COND == 3))
#define GRID_25_05 #
#define NEXT_25_05 1
#else
#define GRID_25_05 -
#define NEXT_25_05 0
#endif
#undef COND
#define COND CELL_24_05+CELL_24_06+CELL_24_07+CELL_25_05+CELL_25_07+CELL_26_05+CELL_26_06+CELL_26_07
#if (CELL_25_06 && (COND >= 2) && (COND <= 3)) || (!CELL_25_06 && (COND == 3))
#define GRID_25_06 #
#define NEXT_25_06 1
#else
#define GRID_25_06 -
#define NEXT_25_06 0
#endif
#undef COND
#define COND CELL_24_06+CELL_24_07+CELL_24_08+CELL_25_06+CELL_25_08+CELL_26_06+CELL_26_07+CELL_26_08
#if (CELL_25_07 && (COND >= 2) && (COND <= 3)) || (!CELL_25_07 && (COND == 3))
#define GRID_25_07 #
#define NEXT_25_07 1
#else
#define GRID_25_07 -
#define NEXT_25_07 0
#endif
#undef COND
#define COND CELL_24_07+CELL_24_08+CELL_24_09+CELL_25_07+CELL_25_09+CELL_26_07+CELL_26_08+CELL_26_09
#if (CELL_25_08 && (COND >= 2) && (COND <= 3)) || (!CELL_25_08 && (COND == 3))
#define GRID_25_08 #
#define NEXT_25_08 1
#else
#define GRID_25_08 -
#define NEXT_25_08 0
#endif
#undef COND
#define COND CELL_24_08+CELL_24_09+CELL_24_10+CELL_25_08+CELL_25_10+CELL_26_08+CELL_26_09+CELL_26_10
#if (CELL_25_09 && (COND >= 2) && (COND <= 3)) || (!CELL_25_09 && (COND == 3))
#define GRID_25_09 #
#define NEXT_25_09 1
#else
#define GRID_25_09 -
#define NEXT_25_09 0
#endif
#undef COND
#define COND CELL_24_09+CELL_24_10+CELL_24_11+CELL_25_09+CELL_25_11+CELL_26_09+CELL_26_10+CELL_26_11
#if (CELL_25_10 && (COND >= 2) && (COND <= 3)) || (!CELL_25_10 && (COND == 3))
#define GRID_25_10 #
#define NEXT_25_10 1
#else
#define GRID_25_10 -
#define NEXT_25_10 0
#endif
#undef COND
#define COND CELL_24_10+CELL_24_11+CELL_24_12+CELL_25_10+CELL_25_12+CELL_26_10+CELL_26_11+CELL_26_12
#if (CELL_25_11 && (COND >= 2) && (COND <= 3)) || (!CELL_25_11 && (COND == 3))
#define GRID_25_11 #
#define NEXT_25_11 1
#else
#define GRID_25_11 -
#define NEXT_25_11 0
#endif
#undef COND
#define COND CELL_24_11+CELL_24_12+CELL_24_13+CELL_25_11+CELL_25_13+CELL_26_11+CELL_26_12+CELL_26_13
#if (CELL_25_12 && (COND >= 2) && (COND <= 3)) || (!CELL_25_12 && (COND == 3))
#define GRID_25_12 #
#define NEXT_25_12 1
#else
#define GRID_25_12 -
#define NEXT_25_12 0
#endif
#undef COND
#define COND CELL_24_12+CELL_24_13+CELL_24_14+CELL_25_12+CELL_25_14+CELL_26_12+CELL_26_13+CELL_26_14
#if (CELL_25_13 && (COND >= 2) && (COND <= 3)) || (!CELL_25_13 && (COND == 3))
#define GRID_25_13 #
#define NEXT_25_13 1
#else
#define GRID_25_13 -
#define NEXT_25_13 0
#endif
#undef COND
#define COND CELL_24_13+CELL_24_14+CELL_24_15+CELL_25_13+CELL_25_15+CELL_26_13+CELL_26_14+CELL_26_15
#if (CELL_25_14 && (COND >= 2) && (COND <= 3)) || (!CELL_25_14 && (COND == 3))
#define GRID_25_14 #
#define NEXT_25_14 1
#else
#define GRID_25_14 -
#define NEXT_25_14 0
#endif
#undef COND
#define COND CELL_24_14+CELL_24_15+CELL_24_16+CELL_25_14+CELL_25_16+CELL_26_14+CELL_26_15+CELL_26_16
#if (CELL_25_15 && (COND >= 2) && (COND <= 3)) || (!CELL_25_15 && (COND == 3))
#define GRID_25_15 #
#define NEXT_25_15 1
#else
#define GRID_25_15 -
#define NEXT_25_15 0
#endif
#undef COND
#define COND CELL_24_15+CELL_24_16+CELL_24_17+CELL_25_15+CELL_25_17+CELL_26_15+CELL_26_16+CELL_26_17
#if (CELL_25_16 && (COND >= 2) && (COND <= 3)) || (!CELL_25_16 && (COND == 3))
#define GRID_25_16 #
#define NEXT_25_16 1
#else
#define GRID_25_16 -
#define NEXT_25_16 0
#endif
#undef COND
#define COND CELL_24_16+CELL_24_17+CELL_24_18+CELL_25_16+CELL_25_18+CELL_26_16+CELL_26_17+CELL_26_18
#if (CELL_25_17 && (COND >= 2) && (COND <= 3)) || (!CELL_25_17 && (COND == 3))
#define GRID_25_17 #
#define NEXT_25_17 1
#else
#define GRID_25_17 -
#define NEXT_25_17 0
#endif
#undef COND
#define COND CELL_24_17+CELL_24_18+CELL_24_19+CELL_25_17+CELL_25_19+CELL_26_17+CELL_26_18+CELL_26_19
#if (CELL_25_18 && (COND >= 2) && (COND <= 3)) || (!CELL_25_18 && (COND == 3))
#define GRID_25_18 #
#define NEXT_25_18 1
#else
#define GRID_25_18 -
#define NEXT_25_18 0
#endif
#undef COND
#define COND CELL_24_18+CELL_24_19+CELL_24_20+CELL_25_18+CELL_25_20+CELL_26_18+CELL_26_19+CELL_26_20
#if (CELL_25_19 && (COND >= 2) && (COND <= 3)) || (!CELL_25_19 && (COND == 3))
#define GRID_25_19 #
#define NEXT_25_19 1
#else
#define GRID_25_19 -
#define NEXT_25_19 0
#endif
#undef COND
#define COND CELL_24_19+CELL_24_20+CELL_24_21+CELL_25_19+CELL_25_21+CELL_26_19+CELL_26_20+CELL_26_21
#if (CELL_25_20 && (COND >= 2) && (COND <= 3)) || (!CELL_25_20 && (COND == 3))
#define GRID_25_20 #
#define NEXT_25_20 1
#else
#define GRID_25_20 -
#define NEXT_25_20 0
#endif
#undef COND
#define COND CELL_24_20+CELL_24_21+CELL_24_22+CELL_25_20+CELL_25_22+CELL_26_20+CELL_26_21+CELL_26_22
#if (CELL_25_21 && (COND >= 2) && (COND <= 3)) || (!CELL_25_21 && (COND == 3))
#define GRID_25_21 #
#define NEXT_25_21 1
#else
#define GRID_25_21 -
#define NEXT_25_21 0
#endif
#undef COND
#define COND CELL_24_21+CELL_24_22+CELL_24_23+CELL_25_21+CELL_25_23+CELL_26_21+CELL_26_22+CELL_26_23
#if (CELL_25_22 && (COND >= 2) && (COND <= 3)) || (!CELL_25_22 && (COND == 3))
#define GRID_25_22 #
#define NEXT_25_22 1
#else
#define GRID_25_22 -
#define NEXT_25_22 0
#endif
#undef COND
#define COND CELL_24_22+CELL_24_23+CELL_24_24+CELL_25_22+CELL_25_24+CELL_26_22+CELL_26_23+CELL_26_24
#if (CELL_25_23 && (COND >= 2) && (COND <= 3)) || (!CELL_25_23 && (COND == 3))
#define GRID_25_23 #
#define NEXT_25_23 1
#else
#define GRID_25_23 -
#define NEXT_25_23 0
#endif
#undef COND
#define COND CELL_24_23+CELL_24_24+CELL_24_25+CELL_25_23+CELL_25_25+CELL_26_23+CELL_26_24+CELL_26_25
#if (CELL_25_24 && (COND >= 2) && (COND <= 3)) || (!CELL_25_24 && (COND == 3))
#define GRID_25_24 #
#define NEXT_25_24 1
#else
#define GRID_25_24 -
#define NEXT_25_24 0
#endif
#undef COND
#define COND CELL_24_24+CELL_24_25+CELL_24_26+CELL_25_24+CELL_25_26+CELL_26_24+CELL_26_25+CELL_26_26
#if (CELL_25_25 && (COND >= 2) && (COND <= 3)) || (!CELL_25_25 && (COND == 3))
#define GRID_25_25 #
#define NEXT_25_25 1
#else
#define GRID_25_25 -
#define NEXT_25_25 0
#endif
#undef COND
#define COND CELL_24_25+CELL_24_26+CELL_24_27+CELL_25_25+CELL_25_27+CELL_26_25+CELL_26_26+CELL_26_27
#if (CELL_25_26 && (COND >= 2) && (COND <= 3)) || (!CELL_25_26 && (COND == 3))
#define GRID_25_26 #
#define NEXT_25_26 1
#else
#define GRID_25_26 -
#define NEXT_25_26 0
#endif
#undef COND
#define COND CELL_24_26+CELL_24_27+CELL_24_28+CELL_25_26+CELL_25_28+CELL_26_26+CELL_26_27+CELL_26_28
#if (CELL_25_27 && (COND >= 2) && (COND <= 3)) || (!CELL_25_27 && (COND == 3))
#define GRID_25_27 #
#define NEXT_25_27 1
#else
#define GRID_25_27 -
#define NEXT_25_27 0
#endif
#undef COND
#define COND CELL_24_27+CELL_24_28+CELL_24_29+CELL_25_27+CELL_25_29+CELL_26_27+CELL_26_28+CELL_26_29
#if (CELL_25_28 && (COND >= 2) && (COND <= 3)) || (!CELL_25_28 && (COND == 3))
#define GRID_25_28 #
#define NEXT_25_28 1
#else
#define GRID_25_28 -
#define NEXT_25_28 0
#endif
#undef COND
#define COND CELL_24_28+CELL_24_29+CELL_24_30+CELL_25_28+CELL_25_30+CELL_26_28+CELL_26_29+CELL_26_30
#if (CELL_25_29 && (COND >= 2) && (COND <= 3)) || (!CELL_25_29 && (COND == 3))
#define GRID_25_29 #
#define NEXT_25_29 1
#else
#define GRID_25_29 -
#define NEXT_25_29 0
#endif
#undef COND
#define COND CELL_24_29+CELL_24_30+CELL_24_31+CELL_25_29+CELL_25_31+CELL_26_29+CELL_26_30+CELL_26_31
#if (CELL_25_30 && (COND >= 2) && (COND <= 3)) || (!CELL_25_30 && (COND == 3))
#define GRID_25_30 #
#define NEXT_25_30 1
#else
#define GRID_25_30 -
#define NEXT_25_30 0
#endif
#undef COND
#define COND CELL_24_30+CELL_24_31+CELL_24_32+CELL_25_30+CELL_25_32+CELL_26_30+CELL_26_31+CELL_26_32
#if (CELL_25_31 && (COND >= 2) && (COND <= 3)) || (!CELL_25_31 && (COND == 3))
#define GRID_25_31 #
#define NEXT_25_31 1
#else
#define GRID_25_31 -
#define NEXT_25_31 0
#endif
#undef COND
#define COND CELL_24_31+CELL_24_32+CELL_24_33+CELL_25_31+CELL_25_33+CELL_26_31+CELL_26_32+CELL_26_33
#if (CELL_25_32 && (COND >= 2) && (COND <= 3)) || (!CELL_25_32 && (COND == 3))
#define GRID_25_32 #
#define NEXT_25_32 1
#else
#define GRID_25_32 -
#define NEXT_25_32 0
#endif
#undef COND
#define COND CELL_24_32+CELL_24_33+CELL_24_34+CELL_25_32+CELL_25_34+CELL_26_32+CELL_26_33+CELL_26_34
#if (CELL_25_33 && (COND >= 2) && (COND <= 3)) || (!CELL_25_33 && (COND == 3))
#define GRID_25_33 #
#define NEXT_25_33 1
#else
#define GRID_25_33 -
#define NEXT_25_33 0
#endif
#undef COND
#define COND CELL_24_33+CELL_24_34+CELL_24_35+CELL_25_33+CELL_25_35+CELL_26_33+CELL_26_34+CELL_26_35
#if (CELL_25_34 && (COND >= 2) && (COND <= 3)) || (!CELL_25_34 && (COND == 3))
#define GRID_25_34 #
#define NEXT_25_34 1
#else
#define GRID_25_34 -
#define NEXT_25_34 0
#endif
#undef COND
#define COND CELL_24_34+CELL_24_35+CELL_24_36+CELL_25_34+CELL_25_36+CELL_26_34+CELL_26_35+CELL_26_36
#if (CELL_25_35 && (COND >= 2) && (COND <= 3)) || (!CELL_25_35 && (COND == 3))
#define GRID_25_35 #
#define NEXT_25_35 1
#else
#define GRID_25_35 -
#define NEXT_25_35 0
#endif
#undef COND
#define COND CELL_24_35+CELL_24_36+CELL_24_37+CELL_25_35+CELL_25_37+CELL_26_35+CELL_26_36+CELL_26_37
#if (CELL_25_36 && (COND >= 2) && (COND <= 3)) || (!CELL_25_36 && (COND == 3))
#define GRID_25_36 #
#define NEXT_25_36 1
#else
#define GRID_25_36 -
#define NEXT_25_36 0
#endif
#undef COND
#define COND CELL_24_36+CELL_24_37+CELL_24_38+CELL_25_36+CELL_25_38+CELL_26_36+CELL_26_37+CELL_26_38
#if (CELL_25_37 && (COND >= 2) && (COND <= 3)) || (!CELL_25_37 && (COND == 3))
#define GRID_25_37 #
#define NEXT_25_37 1
#else
#define GRID_25_37 -
#define NEXT_25_37 0
#endif
#undef COND
#define COND CELL_24_37+CELL_24_38+CELL_24_39+CELL_25_37+CELL_25_39+CELL_26_37+CELL_26_38+CELL_26_39
#if (CELL_25_38 && (COND >= 2) && (COND <= 3)) || (!CELL_25_38 && (COND == 3))
#define GRID_25_38 #
#define NEXT_25_38 1
#else
#define GRID_25_38 -
#define NEXT_25_38 0
#endif
#undef COND
#define COND CELL_24_38+CELL_24_39+CELL_25_38+CELL_26_38+CELL_26_39
#if (CELL_25_39 && (COND >= 2) && (COND <= 3)) || (!CELL_25_39 && (COND == 3))
#define GRID_25_39 #
#define NEXT_25_39 1
#else
#define GRID_25_39 -
#define NEXT_25_39 0
#endif
#undef COND
#define COND CELL_25_00+CELL_25_01+CELL_26_01+CELL_27_00+CELL_27_01
#if (CELL_26_00 && (COND >= 2) && (COND <= 3)) || (!CELL_26_00 && (COND == 3))
#define GRID_26_00 #
#define NEXT_26_00 1
#else
#define GRID_26_00 -
#define NEXT_26_00 0
#endif
#undef COND
#define COND CELL_25_00+CELL_25_01+CELL_25_02+CELL_26_00+CELL_26_02+CELL_27_00+CELL_27_01+CELL_27_02
#if (CELL_26_01 && (COND >= 2) && (COND <= 3)) || (!CELL_26_01 && (COND == 3))
#define GRID_26_01 #
#define NEXT_26_01 1
#else
#define GRID_26_01 -
#define NEXT_26_01 0
#endif
#undef COND
#define COND CELL_25_01+CELL_25_02+CELL_25_03+CELL_26_01+CELL_26_03+CELL_27_01+CELL_27_02+CELL_27_03
#if (CELL_26_02 && (COND >= 2) && (COND <= 3)) || (!CELL_26_02 && (COND == 3))
#define GRID_26_02 #
#define NEXT_26_02 1
#else
#define GRID_26_02 -
#define NEXT_26_02 0
#endif
#undef COND
#define COND CELL_25_02+CELL_25_03+CELL_25_04+CELL_26_02+CELL_26_04+CELL_27_02+CELL_27_03+CELL_27_04
#if (CELL_26_03 && (COND >= 2) && (COND <= 3)) || (!CELL_26_03 && (COND == 3))
#define GRID_26_03 #
#define NEXT_26_03 1
#else
#define GRID_26_03 -
#define NEXT_26_03 0
#endif
#undef COND
#define COND CELL_25_03+CELL_25_04+CELL_25_05+CELL_26_03+CELL_26_05+CELL_27_03+CELL_27_04+CELL_27_05
#if (CELL_26_04 && (COND >= 2) && (COND <= 3)) || (!CELL_26_04 && (COND == 3))
#define GRID_26_04 #
#define NEXT_26_04 1
#else
#define GRID_26_04 -
#define NEXT_26_04 0
#endif
#undef COND
#define COND CELL_25_04+CELL_25_05+CELL_25_06+CELL_26_04+CELL_26_06+CELL_27_04+CELL_27_05+CELL_27_06
#if (CELL_26_05 && (COND >= 2) && (COND <= 3)) || (!CELL_26_05 && (COND == 3))
#define GRID_26_05 #
#define NEXT_26_05 1
#else
#define GRID_26_05 -
#define NEXT_26_05 0
#endif
#undef COND
#define COND CELL_25_05+CELL_25_06+CELL_25_07+CELL_26_05+CELL_26_07+CELL_27_05+CELL_27_06+CELL_27_07
#if (CELL_26_06 && (COND >= 2) && (COND <= 3)) || (!CELL_26_06 && (COND == 3))
#define GRID_26_06 #
#define NEXT_26_06 1
#else
#define GRID_26_06 -
#define NEXT_26_06 0
#endif
#undef COND
#define COND CELL_25_06+CELL_25_07+CELL_25_08+CELL_26_06+CELL_26_08+CELL_27_06+CELL_27_07+CELL_27_08
#if (CELL_26_07 && (COND >= 2) && (COND <= 3)) || (!CELL_26_07 && (COND == 3))
#define GRID_26_07 #
#define NEXT_26_07 1
#else
#define GRID_26_07 -
#define NEXT_26_07 0
#endif
#undef COND
#define COND CELL_25_07+CELL_25_08+CELL_25_09+CELL_26_07+CELL_26_09+CELL_27_07+CELL_27_08+CELL_27_09
#if (CELL_26_08 && (COND >= 2) && (COND <= 3)) || (!CELL_26_08 && (COND == 3))
#define GRID_26_08 #
#define NEXT_26_08 1
#else
#define GRID_26_08 -
#define NEXT_26_08 0
#endif
#undef COND
#define COND CELL_25_08+CELL_25_09+CELL_25_10+CELL_26_08+CELL_26_10+CELL_27_08+CELL_27_09+CELL_27_10
#if (CELL_26_09 && (COND >= 2) && (COND <= 3)) || (!CELL_26_09 && (COND == 3))
#define GRID_26_09 #
#define NEXT_26_09 1
#else
#define GRID_26_09 -
#define NEXT_26_09 0
#endif
#undef COND
#define COND CELL_25_09+CELL_25_10+CELL_25_11+CELL_26_09+CELL_26_11+CELL_27_09+CELL_27_10+CELL_27_11
#if (CELL_26_10 && (COND >= 2) && (COND <= 3)) || (!CELL_26_10 && (COND == 3))
#define GRID_26_10 #
#define NEXT_26_10 1
#else
#define GRID_26_10 -
#define NEXT_26_10 0
#endif
#undef COND
#define COND CELL_25_10+CELL_25_11+CELL_25_12+CELL_26_10+CELL_26_12+CELL_27_10+CELL_27_11+CELL_27_12
#if (CELL_26_11 && (COND >= 2) && (COND <= 3)) || (!CELL_26_11 && (COND == 3))
#define GRID_26_11 #
#define NEXT_26_11 1
#else
#define GRID_26_11 -
#define NEXT_26_11 0
#endif
#undef COND
#define COND CELL_25_11+CELL_25_12+CELL_25_13+CELL_26_11+CELL_26_13+CELL_27_11+CELL_27_12+CELL_27_13
#if (CELL_26_12 && (COND >= 2) && (COND <= 3)) || (!CELL_26_12 && (COND == 3))
#define GRID_26_12 #
#define NEXT_26_12 1
#else
#define GRID_26_12 -
#define NEXT_26_12 0
#endif
#undef COND
#define COND CELL_25_12+CELL_25_13+CELL_25_14+CELL_26_12+CELL_26_14+CELL_27_12+CELL_27_13+CELL_27_14
#if (CELL_26_13 && (COND >= 2) && (COND <= 3)) || (!CELL_26_13 && (COND == 3))
#define GRID_26_13 #
#define NEXT_26_13 1
#else
#define GRID_26_13 -
#define NEXT_26_13 0
#endif
#undef COND
#define COND CELL_25_13+CELL_25_14+CELL_25_15+CELL_26_13+CELL_26_15+CELL_27_13+CELL_27_14+CELL_27_15
#if (CELL_26_14 && (COND >= 2) && (COND <= 3)) || (!CELL_26_14 && (COND == 3))
#define GRID_26_14 #
#define NEXT_26_14 1
#else
#define GRID_26_14 -
#define NEXT_26_14 0
#endif
#undef COND
#define COND CELL_25_14+CELL_25_15+CELL_25_16+CELL_26_14+CELL_26_16+CELL_27_14+CELL_27_15+CELL_27_16
#if (CELL_26_15 && (COND >= 2) && (COND <= 3)) || (!CELL_26_15 && (COND == 3))
#define GRID_26_15 #
#define NEXT_26_15 1
#else
#define GRID_26_15 -
#define NEXT_26_15 0
#endif
#undef COND
#define COND CELL_25_15+CELL_25_16+CELL_25_17+CELL_26_15+CELL_26_17+CELL_27_15+CELL_27_16+CELL_27_17
#if (CELL_26_16 && (COND >= 2) && (COND <= 3)) || (!CELL_26_16 && (COND == 3))
#define GRID_26_16 #
#define NEXT_26_16 1
#else
#define GRID_26_16 -
#define NEXT_26_16 0
#endif
#undef COND
#define COND CELL_25_16+CELL_25_17+CELL_25_18+CELL_26_16+CELL_26_18+CELL_27_16+CELL_27_17+CELL_27_18
#if (CELL_26_17 && (COND >= 2) && (COND <= 3)) || (!CELL_26_17 && (COND == 3))
#define GRID_26_17 #
#define NEXT_26_17 1
#else
#define GRID_26_17 -
#define NEXT_26_17 0
#endif
#undef COND
#define COND CELL_25_17+CELL_25_18+CELL_25_19+CELL_26_17+CELL_26_19+CELL_27_17+CELL_27_18+CELL_27_19
#if (CELL_26_18 && (COND >= 2) && (COND <= 3)) || (!CELL_26_18 && (COND == 3))
#define GRID_26_18 #
#define NEXT_26_18 1
#else
#define GRID_26_18 -
#define NEXT_26_18 0
#endif
#undef COND
#define COND CELL_25_18+CELL_25_19+CELL_25_20+CELL_26_18+CELL_26_20+CELL_27_18+CELL_27_19+CELL_27_20
#if (CELL_26_19 && (COND >= 2) && (COND <= 3)) || (!CELL_26_19 && (COND == 3))
#define GRID_26_19 #
#define NEXT_26_19 1
#else
#define GRID_26_19 -
#define NEXT_26_19 0
#endif
#undef COND
#define COND CELL_25_19+CELL_25_20+CELL_25_21+CELL_26_19+CELL_26_21+CELL_27_19+CELL_27_20+CELL_27_21
#if (CELL_26_20 && (COND >= 2) && (COND <= 3)) || (!CELL_26_20 && (COND == 3))
#define GRID_26_20 #
#define NEXT_26_20 1
#else
#define GRID_26_20 -
#define NEXT_26_20 0
#endif
#undef COND
#define COND CELL_25_20+CELL_25_21+CELL_25_22+CELL_26_20+CELL_26_22+CELL_27_20+CELL_27_21+CELL_27_22
#if (CELL_26_21 && (COND >= 2) && (COND <= 3)) || (!CELL_26_21 && (COND == 3))
#define GRID_26_21 #
#define NEXT_26_21 1
#else
#define GRID_26_21 -
#define NEXT_26_21 0
#endif
#undef COND
#define COND CELL_25_21+CELL_25_22+CELL_25_23+CELL_26_21+CELL_26_23+CELL_27_21+CELL_27_22+CELL_27_23
#if (CELL_26_22 && (COND >= 2) && (COND <= 3)) || (!CELL_26_22 && (COND == 3))
#define GRID_26_22 #
#define NEXT_26_22 1
#else
#define GRID_26_22 -
#define NEXT_26_22 0
#endif
#undef COND
#define COND CELL_25_22+CELL_25_23+CELL_25_24+CELL_26_22+CELL_26_24+CELL_27_22+CELL_27_23+CELL_27_24
#if (CELL_26_23 && (COND >= 2) && (COND <= 3)) || (!CELL_26_23 && (COND == 3))
#define GRID_26_23 #
#define NEXT_26_23 1
#else
#define GRID_26_23 -
#define NEXT_26_23 0
#endif
#undef COND
#define COND CELL_25_23+CELL_25_24+CELL_25_25+CELL_26_23+CELL_26_25+CELL_27_23+CELL_27_24+CELL_27_25
#if (CELL_26_24 && (COND >= 2) && (COND <= 3)) || (!CELL_26_24 && (COND == 3))
#define GRID_26_24 #
#define NEXT_26_24 1
#else
#define GRID_26_24 -
#define NEXT_26_24 0
#endif
#undef COND
#define COND CELL_25_24+CELL_25_25+CELL_25_26+CELL_26_24+CELL_26_26+CELL_27_24+CELL_27_25+CELL_27_26
#if (CELL_26_25 && (COND >= 2) && (COND <= 3)) || (!CELL_26_25 && (COND == 3))
#define GRID_26_25 #
#define NEXT_26_25 1
#else
#define GRID_26_25 -
#define NEXT_26_25 0
#endif
#undef COND
#define COND CELL_25_25+CELL_25_26+CELL_25_27+CELL_26_25+CELL_26_27+CELL_27_25+CELL_27_26+CELL_27_27
#if (CELL_26_26 && (COND >= 2) && (COND <= 3)) || (!CELL_26_26 && (COND == 3))
#define GRID_26_26 #
#define NEXT_26_26 1
#else
#define GRID_26_26 -
#define NEXT_26_26 0
#endif
#undef COND
#define COND CELL_25_26+CELL_25_27+CELL_25_28+CELL_26_26+CELL_26_28+CELL_27_26+CELL_27_27+CELL_27_28
#if (CELL_26_27 && (COND >= 2) && (COND <= 3)) || (!CELL_26_27 && (COND == 3))
#define GRID_26_27 #
#define NEXT_26_27 1
#else
#define GRID_26_27 -
#define NEXT_26_27 0
#endif
#undef COND
#define COND CELL_25_27+CELL_25_28+CELL_25_29+CELL_26_27+CELL_26_29+CELL_27_27+CELL_27_28+CELL_27_29
#if (CELL_26_28 && (COND >= 2) && (COND <= 3)) || (!CELL_26_28 && (COND == 3))
#define GRID_26_28 #
#define NEXT_26_28 1
#else
#define GRID_26_28 -
#define NEXT_26_28 0
#endif
#undef COND
#define COND CELL_25_28+CELL_25_29+CELL_25_30+CELL_26_28+CELL_26_30+CELL_27_28+CELL_27_29+CELL_27_30
#if (CELL_26_29 && (COND >= 2) && (COND <= 3)) || (!CELL_26_29 && (COND == 3))
#define GRID_26_29 #
#define NEXT_26_29 1
#else
#define GRID_26_29 -
#define NEXT_26_29 0
#endif
#undef COND
#define COND CELL_25_29+CELL_25_30+CELL_25_31+CELL_26_29+CELL_26_31+CELL_27_29+CELL_27_30+CELL_27_31
#if (CELL_26_30 && (COND >= 2) && (COND <= 3)) || (!CELL_26_30 && (COND == 3))
#define GRID_26_30 #
#define NEXT_26_30 1
#else
#define GRID_26_30 -
#define NEXT_26_30 0
#endif
#undef COND
#define COND CELL_25_30+CELL_25_31+CELL_25_32+CELL_26_30+CELL_26_32+CELL_27_30+CELL_27_31+CELL_27_32
#if (CELL_26_31 && (COND >= 2) && (COND <= 3)) || (!CELL_26_31 && (COND == 3))
#define GRID_26_31 #
#define NEXT_26_31 1
#else
#define GRID_26_31 -
#define NEXT_26_31 0
#endif
#undef COND
#define COND CELL_25_31+CELL_25_32+CELL_25_33+CELL_26_31+CELL_26_33+CELL_27_31+CELL_27_32+CELL_27_33
#if (CELL_26_32 && (COND >= 2) && (COND <= 3)) || (!CELL_26_32 && (COND == 3))
#define GRID_26_32 #
#define NEXT_26_32 1
#else
#define GRID_26_32 -
#define NEXT_26_32 0
#endif
#undef COND
#define COND CELL_25_32+CELL_25_33+CELL_25_34+CELL_26_32+CELL_26_34+CELL_27_32+CELL_27_33+CELL_27_34
#if (CELL_26_33 && (COND >= 2) && (COND <= 3)) || (!CELL_26_33 && (COND == 3))
#define GRID_26_33 #
#define NEXT_26_33 1
#else
#define GRID_26_33 -
#define NEXT_26_33 0
#endif
#undef COND
#define COND CELL_25_33+CELL_25_34+CELL_25_35+CELL_26_33+CELL_26_35+CELL_27_33+CELL_27_34+CELL_27_35
#if (CELL_26_34 && (COND >= 2) && (COND <= 3)) || (!CELL_26_34 && (COND == 3))
#define GRID_26_34 #
#define NEXT_26_34 1
#else
#define GRID_26_34 -
#define NEXT_26_34 0
#endif
#undef COND
#define COND CELL_25_34+CELL_25_35+CELL_25_36+CELL_26_34+CELL_26_36+CELL_27_34+CELL_27_35+CELL_27_36
#if (CELL_26_35 && (COND >= 2) && (COND <= 3)) || (!CELL_26_35 && (COND == 3))
#define GRID_26_35 #
#define NEXT_26_35 1
#else
#define GRID_26_35 -
#define NEXT_26_35 0
#endif
#undef COND
#define COND CELL_25_35+CELL_25_36+CELL_25_37+CELL_26_35+CELL_26_37+CELL_27_35+CELL_27_36+CELL_27_37
#if (CELL_26_36 && (COND >= 2) && (COND <= 3)) || (!CELL_26_36 && (COND == 3))
#define GRID_26_36 #
#define NEXT_26_36 1
#else
#define GRID_26_36 -
#define NEXT_26_36 0
#endif
#undef COND
#define COND CELL_25_36+CELL_25_37+CELL_25_38+CELL_26_36+CELL_26_38+CELL_27_36+CELL_27_37+CELL_27_38
#if (CELL_26_37 && (COND >= 2) && (COND <= 3)) || (!CELL_26_37 && (COND == 3))
#define GRID_26_37 #
#define NEXT_26_37 1
#else
#define GRID_26_37 -
#define NEXT_26_37 0
#endif
#undef COND
#define COND CELL_25_37+CELL_25_38+CELL_25_39+CELL_26_37+CELL_26_39+CELL_27_37+CELL_27_38+CELL_27_39
#if (CELL_26_38 && (COND >= 2) && (COND <= 3)) || (!CELL_26_38 && (COND == 3))
#define GRID_26_38 #
#define NEXT_26_38 1
#else
#define GRID_26_38 -
#define NEXT_26_38 0
#endif
#undef COND
#define COND CELL_25_38+CELL_25_39+CELL_26_38+CELL_27_38+CELL_27_39
#if (CELL_26_39 && (COND >= 2) && (COND <= 3)) || (!CELL_26_39 && (COND == 3))
#define GRID_26_39 #
#define NEXT_26_39 1
#else
#define GRID_26_39 -
#define NEXT_26_39 0
#endif
#undef COND
#define COND CELL_26_00+CELL_26_01+CELL_27_01+CELL_28_00+CELL_28_01
#if (CELL_27_00 && (COND >= 2) && (COND <= 3)) || (!CELL_27_00 && (COND == 3))
#define GRID_27_00 #
#define NEXT_27_00 1
#else
#define GRID_27_00 -
#define NEXT_27_00 0
#endif
#undef COND
#define COND CELL_26_00+CELL_26_01+CELL_26_02+CELL_27_00+CELL_27_02+CELL_28_00+CELL_28_01+CELL_28_02
#if (CELL_27_01 && (COND >= 2) && (COND <= 3)) || (!CELL_27_01 && (COND == 3))
#define GRID_27_01 #
#define NEXT_27_01 1
#else
#define GRID_27_01 -
#define NEXT_27_01 0
#endif
#undef COND
#define COND CELL_26_01+CELL_26_02+CELL_26_03+CELL_27_01+CELL_27_03+CELL_28_01+CELL_28_02+CELL_28_03
#if (CELL_27_02 && (COND >= 2) && (COND <= 3)) || (!CELL_27_02 && (COND == 3))
#define GRID_27_02 #
#define NEXT_27_02 1
#else
#define GRID_27_02 -
#define NEXT_27_02 0
#endif
#undef COND
#define COND CELL_26_02+CELL_26_03+CELL_26_04+CELL_27_02+CELL_27_04+CELL_28_02+CELL_28_03+CELL_28_04
#if (CELL_27_03 && (COND >= 2) && (COND <= 3)) || (!CELL_27_03 && (COND == 3))
#define GRID_27_03 #
#define NEXT_27_03 1
#else
#define GRID_27_03 -
#define NEXT_27_03 0
#endif
#undef COND
#define COND CELL_26_03+CELL_26_04+CELL_26_05+CELL_27_03+CELL_27_05+CELL_28_03+CELL_28_04+CELL_28_05
#if (CELL_27_04 && (COND >= 2) && (COND <= 3)) || (!CELL_27_04 && (COND == 3))
#define GRID_27_04 #
#define NEXT_27_04 1
#else
#define GRID_27_04 -
#define NEXT_27_04 0
#endif
#undef COND
#define COND CELL_26_04+CELL_26_05+CELL_26_06+CELL_27_04+CELL_27_06+CELL_28_04+CELL_28_05+CELL_28_06
#if (CELL_27_05 && (COND >= 2) && (COND <= 3)) || (!CELL_27_05 && (COND == 3))
#define GRID_27_05 #
#define NEXT_27_05 1
#else
#define GRID_27_05 -
#define NEXT_27_05 0
#endif
#undef COND
#define COND CELL_26_05+CELL_26_06+CELL_26_07+CELL_27_05+CELL_27_07+CELL_28_05+CELL_28_06+CELL_28_07
#if (CELL_27_06 && (COND >= 2) && (COND <= 3)) || (!CELL_27_06 && (COND == 3))
#define GRID_27_06 #
#define NEXT_27_06 1
#else
#define GRID_27_06 -
#define NEXT_27_06 0
#endif
#undef COND
#define COND CELL_26_06+CELL_26_07+CELL_26_08+CELL_27_06+CELL_27_08+CELL_28_06+CELL_28_07+CELL_28_08
#if (CELL_27_07 && (COND >= 2) && (COND <= 3)) || (!CELL_27_07 && (COND == 3))
#define GRID_27_07 #
#define NEXT_27_07 1
#else
#define GRID_27_07 -
#define NEXT_27_07 0
#endif
#undef COND
#define COND CELL_26_07+CELL_26_08+CELL_26_09+CELL_27_07+CELL_27_09+CELL_28_07+CELL_28_08+CELL_28_09
#if (CELL_27_08 && (COND >= 2) && (COND <= 3)) || (!CELL_27_08 && (COND == 3))
#define GRID_27_08 #
#define NEXT_27_08 1
#else
#define GRID_27_08 -
#define NEXT_27_08 0
#endif
#undef COND
#define COND CELL_26_08+CELL_26_09+CELL_26_10+CELL_27_08+CELL_27_10+CELL_28_08+CELL_28_09+CELL_28_10
#if (CELL_27_09 && (COND >= 2) && (COND <= 3)) || (!CELL_27_09 && (COND == 3))
#define GRID_27_09 #
#define NEXT_27_09 1
#else
#define GRID_27_09 -
#define NEXT_27_09 0
#endif
#undef COND
#define COND CELL_26_09+CELL_26_10+CELL_26_11+CELL_27_09+CELL_27_11+CELL_28_09+CELL_28_10+CELL_28_11
#if (CELL_27_10 && (COND >= 2) && (COND <= 3)) || (!CELL_27_10 && (COND == 3))
#define GRID_27_10 #
#define NEXT_27_10 1
#else
#define GRID_27_10 -
#define NEXT_27_10 0
#endif
#undef COND
#define COND CELL_26_10+CELL_26_11+CELL_26_12+CELL_27_10+CELL_27_12+CELL_28_10+CELL_28_11+CELL_28_12
#if (CELL_27_11 && (COND >= 2) && (COND <= 3)) || (!CELL_27_11 && (COND == 3))
#define GRID_27_11 #
#define NEXT_27_11 1
#else
#define GRID_27_11 -
#define NEXT_27_11 0
#endif
#undef COND
#define COND CELL_26_11+CELL_26_12+CELL_26_13+CELL_27_11+CELL_27_13+CELL_28_11+CELL_28_12+CELL_28_13
#if (CELL_27_12 && (COND >= 2) && (COND <= 3)) || (!CELL_27_12 && (COND == 3))
#define GRID_27_12 #
#define NEXT_27_12 1
#else
#define GRID_27_12 -
#define NEXT_27_12 0
#endif
#undef COND
#define COND CELL_26_12+CELL_26_13+CELL_26_14+CELL_27_12+CELL_27_14+CELL_28_12+CELL_28_13+CELL_28_14
#if (CELL_27_13 && (COND >= 2) && (COND <= 3)) || (!CELL_27_13 && (COND == 3))
#define GRID_27_13 #
#define NEXT_27_13 1
#else
#define GRID_27_13 -
#define NEXT_27_13 0
#endif
#undef COND
#define COND CELL_26_13+CELL_26_14+CELL_26_15+CELL_27_13+CELL_27_15+CELL_28_13+CELL_28_14+CELL_28_15
#if (CELL_27_14 && (COND >= 2) && (COND <= 3)) || (!CELL_27_14 && (COND == 3))
#define GRID_27_14 #
#define NEXT_27_14 1
#else
#define GRID_27_14 -
#define NEXT_27_14 0
#endif
#undef COND
#define COND CELL_26_14+CELL_26_15+CELL_26_16+CELL_27_14+CELL_27_16+CELL_28_14+CELL_28_15+CELL_28_16
#if (CELL_27_15 && (COND >= 2) && (COND <= 3)) || (!CELL_27_15 && (COND == 3))
#define GRID_27_15 #
#define NEXT_27_15 1
#else
#define GRID_27_15 -
#define NEXT_27_15 0
#endif
#undef COND
#define COND CELL_26_15+CELL_26_16+CELL_26_17+CELL_27_15+CELL_27_17+CELL_28_15+CELL_28_16+CELL_28_17
#if (CELL_27_16 && (COND >= 2) && (COND <= 3)) || (!CELL_27_16 && (COND == 3))
#define GRID_27_16 #
#define NEXT_27_16 1
#else
#define GRID_27_16 -
#define NEXT_27_16 0
#endif
#undef COND
#define COND CELL_26_16+CELL_26_17+CELL_26_18+CELL_27_16+CELL_27_18+CELL_28_16+CELL_28_17+CELL_28_18
#if (CELL_27_17 && (COND >= 2) && (COND <= 3)) || (!CELL_27_17 && (COND == 3))
#define GRID_27_17 #
#define NEXT_27_17 1
#else
#define GRID_27_17 -
#define NEXT_27_17 0
#endif
#undef COND
#define COND CELL_26_17+CELL_26_18+CELL_26_19+CELL_27_17+CELL_27_19+CELL_28_17+CELL_28_18+CELL_28_19
#if (CELL_27_18 && (COND >= 2) && (COND <= 3)) || (!CELL_27_18 && (COND == 3))
#define GRID_27_18 #
#define NEXT_27_18 1
#else
#define GRID_27_18 -
#define NEXT_27_18 0
#endif
#undef COND
#define COND CELL_26_18+CELL_26_19+CELL_26_20+CELL_27_18+CELL_27_20+CELL_28_18+CELL_28_19+CELL_28_20
#if (CELL_27_19 && (COND >= 2) && (COND <= 3)) || (!CELL_27_19 && (COND == 3))
#define GRID_27_19 #
#define NEXT_27_19 1
#else
#define GRID_27_19 -
#define NEXT_27_19 0
#endif
#undef COND
#define COND CELL_26_19+CELL_26_20+CELL_26_21+CELL_27_19+CELL_27_21+CELL_28_19+CELL_28_20+CELL_28_21
#if (CELL_27_20 && (COND >= 2) && (COND <= 3)) || (!CELL_27_20 && (COND == 3))
#define GRID_27_20 #
#define NEXT_27_20 1
#else
#define GRID_27_20 -
#define NEXT_27_20 0
#endif
#undef COND
#define COND CELL_26_20+CELL_26_21+CELL_26_22+CELL_27_20+CELL_27_22+CELL_28_20+CELL_28_21+CELL_28_22
#if (CELL_27_21 && (COND >= 2) && (COND <= 3)) || (!CELL_27_21 && (COND == 3))
#define GRID_27_21 #
#define NEXT_27_21 1
#else
#define GRID_27_21 -
#define NEXT_27_21 0
#endif
#undef COND
#define COND CELL_26_21+CELL_26_22+CELL_26_23+CELL_27_21+CELL_27_23+CELL_28_21+CELL_28_22+CELL_28_23
#if (CELL_27_22 && (COND >= 2) && (COND <= 3)) || (!CELL_27_22 && (COND == 3))
#define GRID_27_22 #
#define NEXT_27_22 1
#else
#define GRID_27_22 -
#define NEXT_27_22 0
#endif
#undef COND
#define COND CELL_26_22+CELL_26_23+CELL_26_24+CELL_27_22+CELL_27_24+CELL_28_22+CELL_28_23+CELL_28_24
#if (CELL_27_23 && (COND >= 2) && (COND <= 3)) || (!CELL_27_23 && (COND == 3))
#define GRID_27_23 #
#define NEXT_27_23 1
#else
#define GRID_27_23 -
#define NEXT_27_23 0
#endif
#undef COND
#define COND CELL_26_23+CELL_26_24+CELL_26_25+CELL_27_23+CELL_27_25+CELL_28_23+CELL_28_24+CELL_28_25
#if (CELL_27_24 && (COND >= 2) && (COND <= 3)) || (!CELL_27_24 && (COND == 3))
#define GRID_27_24 #
#define NEXT_27_24 1
#else
#define GRID_27_24 -
#define NEXT_27_24 0
#endif
#undef COND
#define COND CELL_26_24+CELL_26_25+CELL_26_26+CELL_27_24+CELL_27_26+CELL_28_24+CELL_28_25+CELL_28_26
#if (CELL_27_25 && (COND >= 2) && (COND <= 3)) || (!CELL_27_25 && (COND == 3))
#define GRID_27_25 #
#define NEXT_27_25 1
#else
#define GRID_27_25 -
#define NEXT_27_25 0
#endif
#undef COND
#define COND CELL_26_25+CELL_26_26+CELL_26_27+CELL_27_25+CELL_27_27+CELL_28_25+CELL_28_26+CELL_28_27
#if (CELL_27_26 && (COND >= 2) && (COND <= 3)) || (!CELL_27_26 && (COND == 3))
#define GRID_27_26 #
#define NEXT_27_26 1
#else
#define GRID_27_26 -
#define NEXT_27_26 0
#endif
#undef COND
#define COND CELL_26_26+CELL_26_27+CELL_26_28+CELL_27_26+CELL_27_28+CELL_28_26+CELL_28_27+CELL_28_28
#if (CELL_27_27 && (COND >= 2) && (COND <= 3)) || (!CELL_27_27 && (COND == 3))
#define GRID_27_27 #
#define NEXT_27_27 1
#else
#define GRID_27_27 -
#define NEXT_27_27 0
#endif
#undef COND
#define COND CELL_26_27+CELL_26_28+CELL_26_29+CELL_27_27+CELL_27_29+CELL_28_27+CELL_28_28+CELL_28_29
#if (CELL_27_28 && (COND >= 2) && (COND <= 3)) || (!CELL_27_28 && (COND == 3))
#define GRID_27_28 #
#define NEXT_27_28 1
#else
#define GRID_27_28 -
#define NEXT_27_28 0
#endif
#undef COND
#define COND CELL_26_28+CELL_26_29+CELL_26_30+CELL_27_28+CELL_27_30+CELL_28_28+CELL_28_29+CELL_28_30
#if (CELL_27_29 && (COND >= 2) && (COND <= 3)) || (!CELL_27_29 && (COND == 3))
#define GRID_27_29 #
#define NEXT_27_29 1
#else
#define GRID_27_29 -
#define NEXT_27_29 0
#endif
#undef COND
#define COND CELL_26_29+CELL_26_30+CELL_26_31+CELL_27_29+CELL_27_31+CELL_28_29+CELL_28_30+CELL_28_31
#if (CELL_27_30 && (COND >= 2) && (COND <= 3)) || (!CELL_27_30 && (COND == 3))
#define GRID_27_30 #
#define NEXT_27_30 1
#else
#define GRID_27_30 -
#define NEXT_27_30 0
#endif
#undef COND
#define COND CELL_26_30+CELL_26_31+CELL_26_32+CELL_27_30+CELL_27_32+CELL_28_30+CELL_28_31+CELL_28_32
#if (CELL_27_31 && (COND >= 2) && (COND <= 3)) || (!CELL_27_31 && (COND == 3))
#define GRID_27_31 #
#define NEXT_27_31 1
#else
#define GRID_27_31 -
#define NEXT_27_31 0
#endif
#undef COND
#define COND CELL_26_31+CELL_26_32+CELL_26_33+CELL_27_31+CELL_27_33+CELL_28_31+CELL_28_32+CELL_28_33
#if (CELL_27_32 && (COND >= 2) && (COND <= 3)) || (!CELL_27_32 && (COND == 3))
#define GRID_27_32 #
#define NEXT_27_32 1
#else
#define GRID_27_32 -
#define NEXT_27_32 0
#endif
#undef COND
#define COND CELL_26_32+CELL_26_33+CELL_26_34+CELL_27_32+CELL_27_34+CELL_28_32+CELL_28_33+CELL_28_34
#if (CELL_27_33 && (COND >= 2) && (COND <= 3)) || (!CELL_27_33 && (COND == 3))
#define GRID_27_33 #
#define NEXT_27_33 1
#else
#define GRID_27_33 -
#define NEXT_27_33 0
#endif
#undef COND
#define COND CELL_26_33+CELL_26_34+CELL_26_35+CELL_27_33+CELL_27_35+CELL_28_33+CELL_28_34+CELL_28_35
#if (CELL_27_34 && (COND >= 2) && (COND <= 3)) || (!CELL_27_34 && (COND == 3))
#define GRID_27_34 #
#define NEXT_27_34 1
#else
#define GRID_27_34 -
#define NEXT_27_34 0
#endif
#undef COND
#define COND CELL_26_34+CELL_26_35+CELL_26_36+CELL_27_34+CELL_27_36+CELL_28_34+CELL_28_35+CELL_28_36
#if (CELL_27_35 && (COND >= 2) && (COND <= 3)) || (!CELL_27_35 && (COND == 3))
#define GRID_27_35 #
#define NEXT_27_35 1
#else
#define GRID_27_35 -
#define NEXT_27_35 0
#endif
#undef COND
#define COND CELL_26_35+CELL_26_36+CELL_26_37+CELL_27_35+CELL_27_37+CELL_28_35+CELL_28_36+CELL_28_37
#if (CELL_27_36 && (COND >= 2) && (COND <= 3)) || (!CELL_27_36 && (COND == 3))
#define GRID_27_36 #
#define NEXT_27_36 1
#else
#define GRID_27_36 -
#define NEXT_27_36 0
#endif
#undef COND
#define COND CELL_26_36+CELL_26_37+CELL_26_38+CELL_27_36+CELL_27_38+CELL_28_36+CELL_28_37+CELL_28_38
#if (CELL_27_37 && (COND >= 2) && (COND <= 3)) || (!CELL_27_37 && (COND == 3))
#define GRID_27_37 #
#define NEXT_27_37 1
#else
#define GRID_27_37 -
#define NEXT_27_37 0
#endif
#undef COND
#define COND CELL_26_37+CELL_26_38+CELL_26_39+CELL_27_37+CELL_27_39+CELL_28_37+CELL_28_38+CELL_28_39
#if (CELL_27_38 && (COND >= 2) && (COND <= 3)) || (!CELL_27_38 && (COND == 3))
#define GRID_27_38 #
#define NEXT_27_38 1
#else
#define GRID_27_38 -
#define NEXT_27_38 0
#endif
#undef COND
#define COND CELL_26_38+CELL_26_39+CELL_27_38+CELL_28_38+CELL_28_39
#if (CELL_27_39 && (COND >= 2) && (COND <= 3)) || (!CELL_27_39 && (COND == 3))
#define GRID_27_39 #
#define NEXT_27_39 1
#else
#define GRID_27_39 -
#define NEXT_27_39 0
#endif
#undef COND
#define COND CELL_27_00+CELL_27_01+CELL_28_01+CELL_29_00+CELL_29_01
#if (CELL_28_00 && (COND >= 2) && (COND <= 3)) || (!CELL_28_00 && (COND == 3))
#define GRID_28_00 #
#define NEXT_28_00 1
#else
#define GRID_28_00 -
#define NEXT_28_00 0
#endif
#undef COND
#define COND CELL_27_00+CELL_27_01+CELL_27_02+CELL_28_00+CELL_28_02+CELL_29_00+CELL_29_01+CELL_29_02
#if (CELL_28_01 && (COND >= 2) && (COND <= 3)) || (!CELL_28_01 && (COND == 3))
#define GRID_28_01 #
#define NEXT_28_01 1
#else
#define GRID_28_01 -
#define NEXT_28_01 0
#endif
#undef COND
#define COND CELL_27_01+CELL_27_02+CELL_27_03+CELL_28_01+CELL_28_03+CELL_29_01+CELL_29_02+CELL_29_03
#if (CELL_28_02 && (COND >= 2) && (COND <= 3)) || (!CELL_28_02 && (COND == 3))
#define GRID_28_02 #
#define NEXT_28_02 1
#else
#define GRID_28_02 -
#define NEXT_28_02 0
#endif
#undef COND
#define COND CELL_27_02+CELL_27_03+CELL_27_04+CELL_28_02+CELL_28_04+CELL_29_02+CELL_29_03+CELL_29_04
#if (CELL_28_03 && (COND >= 2) && (COND <= 3)) || (!CELL_28_03 && (COND == 3))
#define GRID_28_03 #
#define NEXT_28_03 1
#else
#define GRID_28_03 -
#define NEXT_28_03 0
#endif
#undef COND
#define COND CELL_27_03+CELL_27_04+CELL_27_05+CELL_28_03+CELL_28_05+CELL_29_03+CELL_29_04+CELL_29_05
#if (CELL_28_04 && (COND >= 2) && (COND <= 3)) || (!CELL_28_04 && (COND == 3))
#define GRID_28_04 #
#define NEXT_28_04 1
#else
#define GRID_28_04 -
#define NEXT_28_04 0
#endif
#undef COND
#define COND CELL_27_04+CELL_27_05+CELL_27_06+CELL_28_04+CELL_28_06+CELL_29_04+CELL_29_05+CELL_29_06
#if (CELL_28_05 && (COND >= 2) && (COND <= 3)) || (!CELL_28_05 && (COND == 3))
#define GRID_28_05 #
#define NEXT_28_05 1
#else
#define GRID_28_05 -
#define NEXT_28_05 0
#endif
#undef COND
#define COND CELL_27_05+CELL_27_06+CELL_27_07+CELL_28_05+CELL_28_07+CELL_29_05+CELL_29_06+CELL_29_07
#if (CELL_28_06 && (COND >= 2) && (COND <= 3)) || (!CELL_28_06 && (COND == 3))
#define GRID_28_06 #
#define NEXT_28_06 1
#else
#define GRID_28_06 -
#define NEXT_28_06 0
#endif
#undef COND
#define COND CELL_27_06+CELL_27_07+CELL_27_08+CELL_28_06+CELL_28_08+CELL_29_06+CELL_29_07+CELL_29_08
#if (CELL_28_07 && (COND >= 2) && (COND <= 3)) || (!CELL_28_07 && (COND == 3))
#define GRID_28_07 #
#define NEXT_28_07 1
#else
#define GRID_28_07 -
#define NEXT_28_07 0
#endif
#undef COND
#define COND CELL_27_07+CELL_27_08+CELL_27_09+CELL_28_07+CELL_28_09+CELL_29_07+CELL_29_08+CELL_29_09
#if (CELL_28_08 && (COND >= 2) && (COND <= 3)) || (!CELL_28_08 && (COND == 3))
#define GRID_28_08 #
#define NEXT_28_08 1
#else
#define GRID_28_08 -
#define NEXT_28_08 0
#endif
#undef COND
#define COND CELL_27_08+CELL_27_09+CELL_27_10+CELL_28_08+CELL_28_10+CELL_29_08+CELL_29_09+CELL_29_10
#if (CELL_28_09 && (COND >= 2) && (COND <= 3)) || (!CELL_28_09 && (COND == 3))
#define GRID_28_09 #
#define NEXT_28_09 1
#else
#define GRID_28_09 -
#define NEXT_28_09 0
#endif
#undef COND
#define COND CELL_27_09+CELL_27_10+CELL_27_11+CELL_28_09+CELL_28_11+CELL_29_09+CELL_29_10+CELL_29_11
#if (CELL_28_10 && (COND >= 2) && (COND <= 3)) || (!CELL_28_10 && (COND == 3))
#define GRID_28_10 #
#define NEXT_28_10 1
#else
#define GRID_28_10 -
#define NEXT_28_10 0
#endif
#undef COND
#define COND CELL_27_10+CELL_27_11+CELL_27_12+CELL_28_10+CELL_28_12+CELL_29_10+CELL_29_11+CELL_29_12
#if (CELL_28_11 && (COND >= 2) && (COND <= 3)) || (!CELL_28_11 && (COND == 3))
#define GRID_28_11 #
#define NEXT_28_11 1
#else
#define GRID_28_11 -
#define NEXT_28_11 0
#endif
#undef COND
#define COND CELL_27_11+CELL_27_12+CELL_27_13+CELL_28_11+CELL_28_13+CELL_29_11+CELL_29_12+CELL_29_13
#if (CELL_28_12 && (COND >= 2) && (COND <= 3)) || (!CELL_28_12 && (COND == 3))
#define GRID_28_12 #
#define NEXT_28_12 1
#else
#define GRID_28_12 -
#define NEXT_28_12 0
#endif
#undef COND
#define COND CELL_27_12+CELL_27_13+CELL_27_14+CELL_28_12+CELL_28_14+CELL_29_12+CELL_29_13+CELL_29_14
#if (CELL_28_13 && (COND >= 2) && (COND <= 3)) || (!CELL_28_13 && (COND == 3))
#define GRID_28_13 #
#define NEXT_28_13 1
#else
#define GRID_28_13 -
#define NEXT_28_13 0
#endif
#undef COND
#define COND CELL_27_13+CELL_27_14+CELL_27_15+CELL_28_13+CELL_28_15+CELL_29_13+CELL_29_14+CELL_29_15
#if (CELL_28_14 && (COND >= 2) && (COND <= 3)) || (!CELL_28_14 && (COND == 3))
#define GRID_28_14 #
#define NEXT_28_14 1
#else
#define GRID_28_14 -
#define NEXT_28_14 0
#endif
#undef COND
#define COND CELL_27_14+CELL_27_15+CELL_27_16+CELL_28_14+CELL_28_16+CELL_29_14+CELL_29_15+CELL_29_16
#if (CELL_28_15 && (COND >= 2) && (COND <= 3)) || (!CELL_28_15 && (COND == 3))
#define GRID_28_15 #
#define NEXT_28_15 1
#else
#define GRID_28_15 -
#define NEXT_28_15 0
#endif
#undef COND
#define COND CELL_27_15+CELL_27_16+CELL_27_17+CELL_28_15+CELL_28_17+CELL_29_15+CELL_29_16+CELL_29_17
#if (CELL_28_16 && (COND >= 2) && (COND <= 3)) || (!CELL_28_16 && (COND == 3))
#define GRID_28_16 #
#define NEXT_28_16 1
#else
#define GRID_28_16 -
#define NEXT_28_16 0
#endif
#undef COND
#define COND CELL_27_16+CELL_27_17+CELL_27_18+CELL_28_16+CELL_28_18+CELL_29_16+CELL_29_17+CELL_29_18
#if (CELL_28_17 && (COND >= 2) && (COND <= 3)) || (!CELL_28_17 && (COND == 3))
#define GRID_28_17 #
#define NEXT_28_17 1
#else
#define GRID_28_17 -
#define NEXT_28_17 0
#endif
#undef COND
#define COND CELL_27_17+CELL_27_18+CELL_27_19+CELL_28_17+CELL_28_19+CELL_29_17+CELL_29_18+CELL_29_19
#if (CELL_28_18 && (COND >= 2) && (COND <= 3)) || (!CELL_28_18 && (COND == 3))
#define GRID_28_18 #
#define NEXT_28_18 1
#else
#define GRID_28_18 -
#define NEXT_28_18 0
#endif
#undef COND
#define COND CELL_27_18+CELL_27_19+CELL_27_20+CELL_28_18+CELL_28_20+CELL_29_18+CELL_29_19+CELL_29_20
#if (CELL_28_19 && (COND >= 2) && (COND <= 3)) || (!CELL_28_19 && (COND == 3))
#define GRID_28_19 #
#define NEXT_28_19 1
#else
#define GRID_28_19 -
#define NEXT_28_19 0
#endif
#undef COND
#define COND CELL_27_19+CELL_27_20+CELL_27_21+CELL_28_19+CELL_28_21+CELL_29_19+CELL_29_20+CELL_29_21
#if (CELL_28_20 && (COND >= 2) && (COND <= 3)) || (!CELL_28_20 && (COND == 3))
#define GRID_28_20 #
#define NEXT_28_20 1
#else
#define GRID_28_20 -
#define NEXT_28_20 0
#endif
#undef COND
#define COND CELL_27_20+CELL_27_21+CELL_27_22+CELL_28_20+CELL_28_22+CELL_29_20+CELL_29_21+CELL_29_22
#if (CELL_28_21 && (COND >= 2) && (COND <= 3)) || (!CELL_28_21 && (COND == 3))
#define GRID_28_21 #
#define NEXT_28_21 1
#else
#define GRID_28_21 -
#define NEXT_28_21 0
#endif
#undef COND
#define COND CELL_27_21+CELL_27_22+CELL_27_23+CELL_28_21+CELL_28_23+CELL_29_21+CELL_29_22+CELL_29_23
#if (CELL_28_22 && (COND >= 2) && (COND <= 3)) || (!CELL_28_22 && (COND == 3))
#define GRID_28_22 #
#define NEXT_28_22 1
#else
#define GRID_28_22 -
#define NEXT_28_22 0
#endif
#undef COND
#define COND CELL_27_22+CELL_27_23+CELL_27_24+CELL_28_22+CELL_28_24+CELL_29_22+CELL_29_23+CELL_29_24
#if (CELL_28_23 && (COND >= 2) && (COND <= 3)) || (!CELL_28_23 && (COND == 3))
#define GRID_28_23 #
#define NEXT_28_23 1
#else
#define GRID_28_23 -
#define NEXT_28_23 0
#endif
#undef COND
#define COND CELL_27_23+CELL_27_24+CELL_27_25+CELL_28_23+CELL_28_25+CELL_29_23+CELL_29_24+CELL_29_25
#if (CELL_28_24 && (COND >= 2) && (COND <= 3)) || (!CELL_28_24 && (COND == 3))
#define GRID_28_24 #
#define NEXT_28_24 1
#else
#define GRID_28_24 -
#define NEXT_28_24 0
#endif
#undef COND
#define COND CELL_27_24+CELL_27_25+CELL_27_26+CELL_28_24+CELL_28_26+CELL_29_24+CELL_29_25+CELL_29_26
#if (CELL_28_25 && (COND >= 2) && (COND <= 3)) || (!CELL_28_25 && (COND == 3))
#define GRID_28_25 #
#define NEXT_28_25 1
#else
#define GRID_28_25 -
#define NEXT_28_25 0
#endif
#undef COND
#define COND CELL_27_25+CELL_27_26+CELL_27_27+CELL_28_25+CELL_28_27+CELL_29_25+CELL_29_26+CELL_29_27
#if (CELL_28_26 && (COND >= 2) && (COND <= 3)) || (!CELL_28_26 && (COND == 3))
#define GRID_28_26 #
#define NEXT_28_26 1
#else
#define GRID_28_26 -
#define NEXT_28_26 0
#endif
#undef COND
#define COND CELL_27_26+CELL_27_27+CELL_27_28+CELL_28_26+CELL_28_28+CELL_29_26+CELL_29_27+CELL_29_28
#if (CELL_28_27 && (COND >= 2) && (COND <= 3)) || (!CELL_28_27 && (COND == 3))
#define GRID_28_27 #
#define NEXT_28_27 1
#else
#define GRID_28_27 -
#define NEXT_28_27 0
#endif
#undef COND
#define COND CELL_27_27+CELL_27_28+CELL_27_29+CELL_28_27+CELL_28_29+CELL_29_27+CELL_29_28+CELL_29_29
#if (CELL_28_28 && (COND >= 2) && (COND <= 3)) || (!CELL_28_28 && (COND == 3))
#define GRID_28_28 #
#define NEXT_28_28 1
#else
#define GRID_28_28 -
#define NEXT_28_28 0
#endif
#undef COND
#define COND CELL_27_28+CELL_27_29+CELL_27_30+CELL_28_28+CELL_28_30+CELL_29_28+CELL_29_29+CELL_29_30
#if (CELL_28_29 && (COND >= 2) && (COND <= 3)) || (!CELL_28_29 && (COND == 3))
#define GRID_28_29 #
#define NEXT_28_29 1
#else
#define GRID_28_29 -
#define NEXT_28_29 0
#endif
#undef COND
#define COND CELL_27_29+CELL_27_30+CELL_27_31+CELL_28_29+CELL_28_31+CELL_29_29+CELL_29_30+CELL_29_31
#if (CELL_28_30 && (COND >= 2) && (COND <= 3)) || (!CELL_28_30 && (COND == 3))
#define GRID_28_30 #
#define NEXT_28_30 1
#else
#define GRID_28_30 -
#define NEXT_28_30 0
#endif
#undef COND
#define COND CELL_27_30+CELL_27_31+CELL_27_32+CELL_28_30+CELL_28_32+CELL_29_30+CELL_29_31+CELL_29_32
#if (CELL_28_31 && (COND >= 2) && (COND <= 3)) || (!CELL_28_31 && (COND == 3))
#define GRID_28_31 #
#define NEXT_28_31 1
#else
#define GRID_28_31 -
#define NEXT_28_31 0
#endif
#undef COND
#define COND CELL_27_31+CELL_27_32+CELL_27_33+CELL_28_31+CELL_28_33+CELL_29_31+CELL_29_32+CELL_29_33
#if (CELL_28_32 && (COND >= 2) && (COND <= 3)) || (!CELL_28_32 && (COND == 3))
#define GRID_28_32 #
#define NEXT_28_32 1
#else
#define GRID_28_32 -
#define NEXT_28_32 0
#endif
#undef COND
#define COND CELL_27_32+CELL_27_33+CELL_27_34+CELL_28_32+CELL_28_34+CELL_29_32+CELL_29_33+CELL_29_34
#if (CELL_28_33 && (COND >= 2) && (COND <= 3)) || (!CELL_28_33 && (COND == 3))
#define GRID_28_33 #
#define NEXT_28_33 1
#else
#define GRID_28_33 -
#define NEXT_28_33 0
#endif
#undef COND
#define COND CELL_27_33+CELL_27_34+CELL_27_35+CELL_28_33+CELL_28_35+CELL_29_33+CELL_29_34+CELL_29_35
#if (CELL_28_34 && (COND >= 2) && (COND <= 3)) || (!CELL_28_34 && (COND == 3))
#define GRID_28_34 #
#define NEXT_28_34 1
#else
#define GRID_28_34 -
#define NEXT_28_34 0
#endif
#undef COND
#define COND CELL_27_34+CELL_27_35+CELL_27_36+CELL_28_34+CELL_28_36+CELL_29_34+CELL_29_35+CELL_29_36
#if (CELL_28_35 && (COND >= 2) && (COND <= 3)) || (!CELL_28_35 && (COND == 3))
#define GRID_28_35 #
#define NEXT_28_35 1
#else
#define GRID_28_35 -
#define NEXT_28_35 0
#endif
#undef COND
#define COND CELL_27_35+CELL_27_36+CELL_27_37+CELL_28_35+CELL_28_37+CELL_29_35+CELL_29_36+CELL_29_37
#if (CELL_28_36 && (COND >= 2) && (COND <= 3)) || (!CELL_28_36 && (COND == 3))
#define GRID_28_36 #
#define NEXT_28_36 1
#else
#define GRID_28_36 -
#define NEXT_28_36 0
#endif
#undef COND
#define COND CELL_27_36+CELL_27_37+CELL_27_38+CELL_28_36+CELL_28_38+CELL_29_36+CELL_29_37+CELL_29_38
#if (CELL_28_37 && (COND >= 2) && (COND <= 3)) || (!CELL_28_37 && (COND == 3))
#define GRID_28_37 #
#define NEXT_28_37 1
#else
#define GRID_28_37 -
#define NEXT_28_37 0
#endif
#undef COND
#define COND CELL_27_37+CELL_27_38+CELL_27_39+CELL_28_37+CELL_28_39+CELL_29_37+CELL_29_38+CELL_29_39
#if (CELL_28_38 && (COND >= 2) && (COND <= 3)) || (!CELL_28_38 && (COND == 3))
#define GRID_28_38 #
#define NEXT_28_38 1
#else
#define GRID_28_38 -
#define NEXT_28_38 0
#endif
#undef COND
#define COND CELL_27_38+CELL_27_39+CELL_28_38+CELL_29_38+CELL_29_39
#if (CELL_28_39 && (COND >= 2) && (COND <= 3)) || (!CELL_28_39 && (COND == 3))
#define GRID_28_39 #
#define NEXT_28_39 1
#else
#define GRID_28_39 -
#define NEXT_28_39 0
#endif
#undef COND
#define COND CELL_28_00+CELL_28_01+CELL_29_01
#if (CELL_29_00 && (COND >= 2) && (COND <= 3)) || (!CELL_29_00 && (COND == 3))
#define GRID_29_00 #
#define NEXT_29_00 1
#else
#define GRID_29_00 -
#define NEXT_29_00 0
#endif
#undef COND
#define COND CELL_28_00+CELL_28_01+CELL_28_02+CELL_29_00+CELL_29_02
#if (CELL_29_01 && (COND >= 2) && (COND <= 3)) || (!CELL_29_01 && (COND == 3))
#define GRID_29_01 #
#define NEXT_29_01 1
#else
#define GRID_29_01 -
#define NEXT_29_01 0
#endif
#undef COND
#define COND CELL_28_01+CELL_28_02+CELL_28_03+CELL_29_01+CELL_29_03
#if (CELL_29_02 && (COND >= 2) && (COND <= 3)) || (!CELL_29_02 && (COND == 3))
#define GRID_29_02 #
#define NEXT_29_02 1
#else
#define GRID_29_02 -
#define NEXT_29_02 0
#endif
#undef COND
#define COND CELL_28_02+CELL_28_03+CELL_28_04+CELL_29_02+CELL_29_04
#if (CELL_29_03 && (COND >= 2) && (COND <= 3)) || (!CELL_29_03 && (COND == 3))
#define GRID_29_03 #
#define NEXT_29_03 1
#else
#define GRID_29_03 -
#define NEXT_29_03 0
#endif
#undef COND
#define COND CELL_28_03+CELL_28_04+CELL_28_05+CELL_29_03+CELL_29_05
#if (CELL_29_04 && (COND >= 2) && (COND <= 3)) || (!CELL_29_04 && (COND == 3))
#define GRID_29_04 #
#define NEXT_29_04 1
#else
#define GRID_29_04 -
#define NEXT_29_04 0
#endif
#undef COND
#define COND CELL_28_04+CELL_28_05+CELL_28_06+CELL_29_04+CELL_29_06
#if (CELL_29_05 && (COND >= 2) && (COND <= 3)) || (!CELL_29_05 && (COND == 3))
#define GRID_29_05 #
#define NEXT_29_05 1
#else
#define GRID_29_05 -
#define NEXT_29_05 0
#endif
#undef COND
#define COND CELL_28_05+CELL_28_06+CELL_28_07+CELL_29_05+CELL_29_07
#if (CELL_29_06 && (COND >= 2) && (COND <= 3)) || (!CELL_29_06 && (COND == 3))
#define GRID_29_06 #
#define NEXT_29_06 1
#else
#define GRID_29_06 -
#define NEXT_29_06 0
#endif
#undef COND
#define COND CELL_28_06+CELL_28_07+CELL_28_08+CELL_29_06+CELL_29_08
#if (CELL_29_07 && (COND >= 2) && (COND <= 3)) || (!CELL_29_07 && (COND == 3))
#define GRID_29_07 #
#define NEXT_29_07 1
#else
#define GRID_29_07 -
#define NEXT_29_07 0
#endif
#undef COND
#define COND CELL_28_07+CELL_28_08+CELL_28_09+CELL_29_07+CELL_29_09
#if (CELL_29_08 && (COND >= 2) && (COND <= 3)) || (!CELL_29_08 && (COND == 3))
#define GRID_29_08 #
#define NEXT_29_08 1
#else
#define GRID_29_08 -
#define NEXT_29_08 0
#endif
#undef COND
#define COND CELL_28_08+CELL_28_09+CELL_28_10+CELL_29_08+CELL_29_10
#if (CELL_29_09 && (COND >= 2) && (COND <= 3)) || (!CELL_29_09 && (COND == 3))
#define GRID_29_09 #
#define NEXT_29_09 1
#else
#define GRID_29_09 -
#define NEXT_29_09 0
#endif
#undef COND
#define COND CELL_28_09+CELL_28_10+CELL_28_11+CELL_29_09+CELL_29_11
#if (CELL_29_10 && (COND >= 2) && (COND <= 3)) || (!CELL_29_10 && (COND == 3))
#define GRID_29_10 #
#define NEXT_29_10 1
#else
#define GRID_29_10 -
#define NEXT_29_10 0
#endif
#undef COND
#define COND CELL_28_10+CELL_28_11+CELL_28_12+CELL_29_10+CELL_29_12
#if (CELL_29_11 && (COND >= 2) && (COND <= 3)) || (!CELL_29_11 && (COND == 3))
#define GRID_29_11 #
#define NEXT_29_11 1
#else
#define GRID_29_11 -
#define NEXT_29_11 0
#endif
#undef COND
#define COND CELL_28_11+CELL_28_12+CELL_28_13+CELL_29_11+CELL_29_13
#if (CELL_29_12 && (COND >= 2) && (COND <= 3)) || (!CELL_29_12 && (COND == 3))
#define GRID_29_12 #
#define NEXT_29_12 1
#else
#define GRID_29_12 -
#define NEXT_29_12 0
#endif
#undef COND
#define COND CELL_28_12+CELL_28_13+CELL_28_14+CELL_29_12+CELL_29_14
#if (CELL_29_13 && (COND >= 2) && (COND <= 3)) || (!CELL_29_13 && (COND == 3))
#define GRID_29_13 #
#define NEXT_29_13 1
#else
#define GRID_29_13 -
#define NEXT_29_13 0
#endif
#undef COND
#define COND CELL_28_13+CELL_28_14+CELL_28_15+CELL_29_13+CELL_29_15
#if (CELL_29_14 && (COND >= 2) && (COND <= 3)) || (!CELL_29_14 && (COND == 3))
#define GRID_29_14 #
#define NEXT_29_14 1
#else
#define GRID_29_14 -
#define NEXT_29_14 0
#endif
#undef COND
#define COND CELL_28_14+CELL_28_15+CELL_28_16+CELL_29_14+CELL_29_16
#if (CELL_29_15 && (COND >= 2) && (COND <= 3)) || (!CELL_29_15 && (COND == 3))
#define GRID_29_15 #
#define NEXT_29_15 1
#else
#define GRID_29_15 -
#define NEXT_29_15 0
#endif
#undef COND
#define COND CELL_28_15+CELL_28_16+CELL_28_17+CELL_29_15+CELL_29_17
#if (CELL_29_16 && (COND >= 2) && (COND <= 3)) || (!CELL_29_16 && (COND == 3))
#define GRID_29_16 #
#define NEXT_29_16 1
#else
#define GRID_29_16 -
#define NEXT_29_16 0
#endif
#undef COND
#define COND CELL_28_16+CELL_28_17+CELL_28_18+CELL_29_16+CELL_29_18
#if (CELL_29_17 && (COND >= 2) && (COND <= 3)) || (!CELL_29_17 && (COND == 3))
#define GRID_29_17 #
#define NEXT_29_17 1
#else
#define GRID_29_17 -
#define NEXT_29_17 0
#endif
#undef COND
#define COND CELL_28_17+CELL_28_18+CELL_28_19+CELL_29_17+CELL_29_19
#if (CELL_29_18 && (COND >= 2) && (COND <= 3)) || (!CELL_29_18 && (COND == 3))
#define GRID_29_18 #
#define NEXT_29_18 1
#else
#define GRID_29_18 -
#define NEXT_29_18 0
#endif
#undef COND
#define COND CELL_28_18+CELL_28_19+CELL_28_20+CELL_29_18+CELL_29_20
#if (CELL_29_19 && (COND >= 2) && (COND <= 3)) || (!CELL_29_19 && (COND == 3))
#define GRID_29_19 #
#define NEXT_29_19 1
#else
#define GRID_29_19 -
#define NEXT_29_19 0
#endif
#undef COND
#define COND CELL_28_19+CELL_28_20+CELL_28_21+CELL_29_19+CELL_29_21
#if (CELL_29_20 && (COND >= 2) && (COND <= 3)) || (!CELL_29_20 && (COND == 3))
#define GRID_29_20 #
#define NEXT_29_20 1
#else
#define GRID_29_20 -
#define NEXT_29_20 0
#endif
#undef COND
#define COND CELL_28_20+CELL_28_21+CELL_28_22+CELL_29_20+CELL_29_22
#if (CELL_29_21 && (COND >= 2) && (COND <= 3)) || (!CELL_29_21 && (COND == 3))
#define GRID_29_21 #
#define NEXT_29_21 1
#else
#define GRID_29_21 -
#define NEXT_29_21 0
#endif
#undef COND
#define COND CELL_28_21+CELL_28_22+CELL_28_23+CELL_29_21+CELL_29_23
#if (CELL_29_22 && (COND >= 2) && (COND <= 3)) || (!CELL_29_22 && (COND == 3))
#define GRID_29_22 #
#define NEXT_29_22 1
#else
#define GRID_29_22 -
#define NEXT_29_22 0
#endif
#undef COND
#define COND CELL_28_22+CELL_28_23+CELL_28_24+CELL_29_22+CELL_29_24
#if (CELL_29_23 && (COND >= 2) && (COND <= 3)) || (!CELL_29_23 && (COND == 3))
#define GRID_29_23 #
#define NEXT_29_23 1
#else
#define GRID_29_23 -
#define NEXT_29_23 0
#endif
#undef COND
#define COND CELL_28_23+CELL_28_24+CELL_28_25+CELL_29_23+CELL_29_25
#if (CELL_29_24 && (COND >= 2) && (COND <= 3)) || (!CELL_29_24 && (COND == 3))
#define GRID_29_24 #
#define NEXT_29_24 1
#else
#define GRID_29_24 -
#define NEXT_29_24 0
#endif
#undef COND
#define COND CELL_28_24+CELL_28_25+CELL_28_26+CELL_29_24+CELL_29_26
#if (CELL_29_25 && (COND >= 2) && (COND <= 3)) || (!CELL_29_25 && (COND == 3))
#define GRID_29_25 #
#define NEXT_29_25 1
#else
#define GRID_29_25 -
#define NEXT_29_25 0
#endif
#undef COND
#define COND CELL_28_25+CELL_28_26+CELL_28_27+CELL_29_25+CELL_29_27
#if (CELL_29_26 && (COND >= 2) && (COND <= 3)) || (!CELL_29_26 && (COND == 3))
#define GRID_29_26 #
#define NEXT_29_26 1
#else
#define GRID_29_26 -
#define NEXT_29_26 0
#endif
#undef COND
#define COND CELL_28_26+CELL_28_27+CELL_28_28+CELL_29_26+CELL_29_28
#if (CELL_29_27 && (COND >= 2) && (COND <= 3)) || (!CELL_29_27 && (COND == 3))
#define GRID_29_27 #
#define NEXT_29_27 1
#else
#define GRID_29_27 -
#define NEXT_29_27 0
#endif
#undef COND
#define COND CELL_28_27+CELL_28_28+CELL_28_29+CELL_29_27+CELL_29_29
#if (CELL_29_28 && (COND >= 2) && (COND <= 3)) || (!CELL_29_28 && (COND == 3))
#define GRID_29_28 #
#define NEXT_29_28 1
#else
#define GRID_29_28 -
#define NEXT_29_28 0
#endif
#undef COND
#define COND CELL_28_28+CELL_28_29+CELL_28_30+CELL_29_28+CELL_29_30
#if (CELL_29_29 && (COND >= 2) && (COND <= 3)) || (!CELL_29_29 && (COND == 3))
#define GRID_29_29 #
#define NEXT_29_29 1
#else
#define GRID_29_29 -
#define NEXT_29_29 0
#endif
#undef COND
#define COND CELL_28_29+CELL_28_30+CELL_28_31+CELL_29_29+CELL_29_31
#if (CELL_29_30 && (COND >= 2) && (COND <= 3)) || (!CELL_29_30 && (COND == 3))
#define GRID_29_30 #
#define NEXT_29_30 1
#else
#define GRID_29_30 -
#define NEXT_29_30 0
#endif
#undef COND
#define COND CELL_28_30+CELL_28_31+CELL_28_32+CELL_29_30+CELL_29_32
#if (CELL_29_31 && (COND >= 2) && (COND <= 3)) || (!CELL_29_31 && (COND == 3))
#define GRID_29_31 #
#define NEXT_29_31 1
#else
#define GRID_29_31 -
#define NEXT_29_31 0
#endif
#undef COND
#define COND CELL_28_31+CELL_28_32+CELL_28_33+CELL_29_31+CELL_29_33
#if (CELL_29_32 && (COND >= 2) && (COND <= 3)) || (!CELL_29_32 && (COND == 3))
#define GRID_29_32 #
#define NEXT_29_32 1
#else
#define GRID_29_32 -
#define NEXT_29_32 0
#endif
#undef COND
#define COND CELL_28_32+CELL_28_33+CELL_28_34+CELL_29_32+CELL_29_34
#if (CELL_29_33 && (COND >= 2) && (COND <= 3)) || (!CELL_29_33 && (COND == 3))
#define GRID_29_33 #
#define NEXT_29_33 1
#else
#define GRID_29_33 -
#define NEXT_29_33 0
#endif
#undef COND
#define COND CELL_28_33+CELL_28_34+CELL_28_35+CELL_29_33+CELL_29_35
#if (CELL_29_34 && (COND >= 2) && (COND <= 3)) || (!CELL_29_34 && (COND == 3))
#define GRID_29_34 #
#define NEXT_29_34 1
#else
#define GRID_29_34 -
#define NEXT_29_34 0
#endif
#undef COND
#define COND CELL_28_34+CELL_28_35+CELL_28_36+CELL_29_34+CELL_29_36
#if (CELL_29_35 && (COND >= 2) && (COND <= 3)) || (!CELL_29_35 && (COND == 3))
#define GRID_29_35 #
#define NEXT_29_35 1
#else
#define GRID_29_35 -
#define NEXT_29_35 0
#endif
#undef COND
#define COND CELL_28_35+CELL_28_36+CELL_28_37+CELL_29_35+CELL_29_37
#if (CELL_29_36 && (COND >= 2) && (COND <= 3)) || (!CELL_29_36 && (COND == 3))
#define GRID_29_36 #
#define NEXT_29_36 1
#else
#define GRID_29_36 -
#define NEXT_29_36 0
#endif
#undef COND
#define COND CELL_28_36+CELL_28_37+CELL_28_38+CELL_29_36+CELL_29_38
#if (CELL_29_37 && (COND >= 2) && (COND <= 3)) || (!CELL_29_37 && (COND == 3))
#define GRID_29_37 #
#define NEXT_29_37 1
#else
#define GRID_29_37 -
#define NEXT_29_37 0
#endif
#undef COND
#define COND CELL_28_37+CELL_28_38+CELL_28_39+CELL_29_37+CELL_29_39
#if (CELL_29_38 && (COND >= 2) && (COND <= 3)) || (!CELL_29_38 && (COND == 3))
#define GRID_29_38 #
#define NEXT_29_38 1
#else
#define GRID_29_38 -
#define NEXT_29_38 0
#endif
#undef COND
#define COND CELL_28_38+CELL_28_39+CELL_29_38
#if (CELL_29_39 && (COND >= 2) && (COND <= 3)) || (!CELL_29_39 && (COND == 3))
#define GRID_29_39 #
#define NEXT_29_39 1
#else
#define GRID_29_39 -
#define NEXT_29_39 0
#endif
#undef COND
#undef CELL_00_00
#if NEXT_00_00
#define CELL_00_00 1
#endif
#undef NEXT_00_00
#undef CELL_00_01
#if NEXT_00_01
#define CELL_00_01 1
#endif
#undef NEXT_00_01
#undef CELL_00_02
#if NEXT_00_02
#define CELL_00_02 1
#endif
#undef NEXT_00_02
#undef CELL_00_03
#if NEXT_00_03
#define CELL_00_03 1
#endif
#undef NEXT_00_03
#undef CELL_00_04
#if NEXT_00_04
#define CELL_00_04 1
#endif
#undef NEXT_00_04
#undef CELL_00_05
#if NEXT_00_05
#define CELL_00_05 1
#endif
#undef NEXT_00_05
#undef CELL_00_06
#if NEXT_00_06
#define CELL_00_06 1
#endif
#undef NEXT_00_06
#undef CELL_00_07
#if NEXT_00_07
#define CELL_00_07 1
#endif
#undef NEXT_00_07
#undef CELL_00_08
#if NEXT_00_08
#define CELL_00_08 1
#endif
#undef NEXT_00_08
#undef CELL_00_09
#if NEXT_00_09
#define CELL_00_09 1
#endif
#undef NEXT_00_09
#undef CELL_00_10
#if NEXT_00_10
#define CELL_00_10 1
#endif
#undef NEXT_00_10
#undef CELL_00_11
#if NEXT_00_11
#define CELL_00_11 1
#endif
#undef NEXT_00_11
#undef CELL_00_12
#if NEXT_00_12
#define CELL_00_12 1
#endif
#undef NEXT_00_12
#undef CELL_00_13
#if NEXT_00_13
#define CELL_00_13 1
#endif
#undef NEXT_00_13
#undef CELL_00_14
#if NEXT_00_14
#define CELL_00_14 1
#endif
#undef NEXT_00_14
#undef CELL_00_15
#if NEXT_00_15
#define CELL_00_15 1
#endif
#undef NEXT_00_15
#undef CELL_00_16
#if NEXT_00_16
#define CELL_00_16 1
#endif
#undef NEXT_00_16
#undef CELL_00_17
#if NEXT_00_17
#define CELL_00_17 1
#endif
#undef NEXT_00_17
#undef CELL_00_18
#if NEXT_00_18
#define CELL_00_18 1
#endif
#undef NEXT_00_18
#undef CELL_00_19
#if NEXT_00_19
#define CELL_00_19 1
#endif
#undef NEXT_00_19
#undef CELL_00_20
#if NEXT_00_20
#define CELL_00_20 1
#endif
#undef NEXT_00_20
#undef CELL_00_21
#if NEXT_00_21
#define CELL_00_21 1
#endif
#undef NEXT_00_21
#undef CELL_00_22
#if NEXT_00_22
#define CELL_00_22 1
#endif
#undef NEXT_00_22
#undef CELL_00_23
#if NEXT_00_23
#define CELL_00_23 1
#endif
#undef NEXT_00_23
#undef CELL_00_24
#if NEXT_00_24
#define CELL_00_24 1
#endif
#undef NEXT_00_24
#undef CELL_00_25
#if NEXT_00_25
#define CELL_00_25 1
#endif
#undef NEXT_00_25
#undef CELL_00_26
#if NEXT_00_26
#define CELL_00_26 1
#endif
#undef NEXT_00_26
#undef CELL_00_27
#if NEXT_00_27
#define CELL_00_27 1
#endif
#undef NEXT_00_27
#undef CELL_00_28
#if NEXT_00_28
#define CELL_00_28 1
#endif
#undef NEXT_00_28
#undef CELL_00_29
#if NEXT_00_29
#define CELL_00_29 1
#endif
#undef NEXT_00_29
#undef CELL_00_30
#if NEXT_00_30
#define CELL_00_30 1
#endif
#undef NEXT_00_30
#undef CELL_00_31
#if NEXT_00_31
#define CELL_00_31 1
#endif
#undef NEXT_00_31
#undef CELL_00_32
#if NEXT_00_32
#define CELL_00_32 1
#endif
#undef NEXT_00_32
#undef CELL_00_33
#if NEXT_00_33
#define CELL_00_33 1
#endif
#undef NEXT_00_33
#undef CELL_00_34
#if NEXT_00_34
#define CELL_00_34 1
#endif
#undef NEXT_00_34
#undef CELL_00_35
#if NEXT_00_35
#define CELL_00_35 1
#endif
#undef NEXT_00_35
#undef CELL_00_36
#if NEXT_00_36
#define CELL_00_36 1
#endif
#undef NEXT_00_36
#undef CELL_00_37
#if NEXT_00_37
#define CELL_00_37 1
#endif
#undef NEXT_00_37
#undef CELL_00_38
#if NEXT_00_38
#define CELL_00_38 1
#endif
#undef NEXT_00_38
#undef CELL_00_39
#if NEXT_00_39
#define CELL_00_39 1
#endif
#undef NEXT_00_39
#undef CELL_01_00
#if NEXT_01_00
#define CELL_01_00 1
#endif
#undef NEXT_01_00
#undef CELL_01_01
#if NEXT_01_01
#define CELL_01_01 1
#endif
#undef NEXT_01_01
#undef CELL_01_02
#if NEXT_01_02
#define CELL_01_02 1
#endif
#undef NEXT_01_02
#undef CELL_01_03
#if NEXT_01_03
#define CELL_01_03 1
#endif
#undef NEXT_01_03
#undef CELL_01_04
#if NEXT_01_04
#define CELL_01_04 1
#endif
#undef NEXT_01_04
#undef CELL_01_05
#if NEXT_01_05
#define CELL_01_05 1
#endif
#undef NEXT_01_05
#undef CELL_01_06
#if NEXT_01_06
#define CELL_01_06 1
#endif
#undef NEXT_01_06
#undef CELL_01_07
#if NEXT_01_07
#define CELL_01_07 1
#endif
#undef NEXT_01_07
#undef CELL_01_08
#if NEXT_01_08
#define CELL_01_08 1
#endif
#undef NEXT_01_08
#undef CELL_01_09
#if NEXT_01_09
#define CELL_01_09 1
#endif
#undef NEXT_01_09
#undef CELL_01_10
#if NEXT_01_10
#define CELL_01_10 1
#endif
#undef NEXT_01_10
#undef CELL_01_11
#if NEXT_01_11
#define CELL_01_11 1
#endif
#undef NEXT_01_11
#undef CELL_01_12
#if NEXT_01_12
#define CELL_01_12 1
#endif
#undef NEXT_01_12
#undef CELL_01_13
#if NEXT_01_13
#define CELL_01_13 1
#endif
#undef NEXT_01_13
#undef CELL_01_14
#if NEXT_01_14
#define CELL_01_14 1
#endif
#undef NEXT_01_14
#undef CELL_01_15
#if NEXT_01_15
#define CELL_01_15 1
#endif
#undef NEXT_01_15
#undef CELL_01_16
#if NEXT_01_16
#define CELL_01_16 1
#endif
#undef NEXT_01_16
#undef CELL_01_17
#if NEXT_01_17
#define CELL_01_17 1
#endif
#undef NEXT_01_17
#undef CELL_01_18
#if NEXT_01_18
#define CELL_01_18 1
#endif
#undef NEXT_01_18
#undef CELL_01_19
#if NEXT_01_19
#define CELL_01_19 1
#endif
#undef NEXT_01_19
#undef CELL_01_20
#if NEXT_01_20
#define CELL_01_20 1
#endif
#undef NEXT_01_20
#undef CELL_01_21
#if NEXT_01_21
#define CELL_01_21 1
#endif
#undef NEXT_01_21
#undef CELL_01_22
#if NEXT_01_22
#define CELL_01_22 1
#endif
#undef NEXT_01_22
#undef CELL_01_23
#if NEXT_01_23
#define CELL_01_23 1
#endif
#undef NEXT_01_23
#undef CELL_01_24
#if NEXT_01_24
#define CELL_01_24 1
#endif
#undef NEXT_01_24
#undef CELL_01_25
#if NEXT_01_25
#define CELL_01_25 1
#endif
#undef NEXT_01_25
#undef CELL_01_26
#if NEXT_01_26
#define CELL_01_26 1
#endif
#undef NEXT_01_26
#undef CELL_01_27
#if NEXT_01_27
#define CELL_01_27 1
#endif
#undef NEXT_01_27
#undef CELL_01_28
#if NEXT_01_28
#define CELL_01_28 1
#endif
#undef NEXT_01_28
#undef CELL_01_29
#if NEXT_01_29
#define CELL_01_29 1
#endif
#undef NEXT_01_29
#undef CELL_01_30
#if NEXT_01_30
#define CELL_01_30 1
#endif
#undef NEXT_01_30
#undef CELL_01_31
#if NEXT_01_31
#define CELL_01_31 1
#endif
#undef NEXT_01_31
#undef CELL_01_32
#if NEXT_01_32
#define CELL_01_32 1
#endif
#undef NEXT_01_32
#undef CELL_01_33
#if NEXT_01_33
#define CELL_01_33 1
#endif
#undef NEXT_01_33
#undef CELL_01_34
#if NEXT_01_34
#define CELL_01_34 1
#endif
#undef NEXT_01_34
#undef CELL_01_35
#if NEXT_01_35
#define CELL_01_35 1
#endif
#undef NEXT_01_35
#undef CELL_01_36
#if NEXT_01_36
#define CELL_01_36 1
#endif
#undef NEXT_01_36
#undef CELL_01_37
#if NEXT_01_37
#define CELL_01_37 1
#endif
#undef NEXT_01_37
#undef CELL_01_38
#if NEXT_01_38
#define CELL_01_38 1
#endif
#undef NEXT_01_38
#undef CELL_01_39
#if NEXT_01_39
#define CELL_01_39 1
#endif
#undef NEXT_01_39
#undef CELL_02_00
#if NEXT_02_00
#define CELL_02_00 1
#endif
#undef NEXT_02_00
#undef CELL_02_01
#if NEXT_02_01
#define CELL_02_01 1
#endif
#undef NEXT_02_01
#undef CELL_02_02
#if NEXT_02_02
#define CELL_02_02 1
#endif
#undef NEXT_02_02
#undef CELL_02_03
#if NEXT_02_03
#define CELL_02_03 1
#endif
#undef NEXT_02_03
#undef CELL_02_04
#if NEXT_02_04
#define CELL_02_04 1
#endif
#undef NEXT_02_04
#undef CELL_02_05
#if NEXT_02_05
#define CELL_02_05 1
#endif
#undef NEXT_02_05
#undef CELL_02_06
#if NEXT_02_06
#define CELL_02_06 1
#endif
#undef NEXT_02_06
#undef CELL_02_07
#if NEXT_02_07
#define CELL_02_07 1
#endif
#undef NEXT_02_07
#undef CELL_02_08
#if NEXT_02_08
#define CELL_02_08 1
#endif
#undef NEXT_02_08
#undef CELL_02_09
#if NEXT_02_09
#define CELL_02_09 1
#endif
#undef NEXT_02_09
#undef CELL_02_10
#if NEXT_02_10
#define CELL_02_10 1
#endif
#undef NEXT_02_10
#undef CELL_02_11
#if NEXT_02_11
#define CELL_02_11 1
#endif
#undef NEXT_02_11
#undef CELL_02_12
#if NEXT_02_12
#define CELL_02_12 1
#endif
#undef NEXT_02_12
#undef CELL_02_13
#if NEXT_02_13
#define CELL_02_13 1
#endif
#undef NEXT_02_13
#undef CELL_02_14
#if NEXT_02_14
#define CELL_02_14 1
#endif
#undef NEXT_02_14
#undef CELL_02_15
#if NEXT_02_15
#define CELL_02_15 1
#endif
#undef NEXT_02_15
#undef CELL_02_16
#if NEXT_02_16
#define CELL_02_16 1
#endif
#undef NEXT_02_16
#undef CELL_02_17
#if NEXT_02_17
#define CELL_02_17 1
#endif
#undef NEXT_02_17
#undef CELL_02_18
#if NEXT_02_18
#define CELL_02_18 1
#endif
#undef NEXT_02_18
#undef CELL_02_19
#if NEXT_02_19
#define CELL_02_19 1
#endif
#undef NEXT_02_19
#undef CELL_02_20
#if NEXT_02_20
#define CELL_02_20 1
#endif
#undef NEXT_02_20
#undef CELL_02_21
#if NEXT_02_21
#define CELL_02_21 1
#endif
#undef NEXT_02_21
#undef CELL_02_22
#if NEXT_02_22
#define CELL_02_22 1
#endif
#undef NEXT_02_22
#undef CELL_02_23
#if NEXT_02_23
#define CELL_02_23 1
#endif
#undef NEXT_02_23
#undef CELL_02_24
#if NEXT_02_24
#define CELL_02_24 1
#endif
#undef NEXT_02_24
#undef CELL_02_25
#if NEXT_02_25
#define CELL_02_25 1
#endif
#undef NEXT_02_25
#undef CELL_02_26
#if NEXT_02_26
#define CELL_02_26 1
#endif
#undef NEXT_02_26
#undef CELL_02_27
#if NEXT_02_27
#define CELL_02_27 1
#endif
#undef NEXT_02_27
#undef CELL_02_28
#if NEXT_02_28
#define CELL_02_28 1
#endif
#undef NEXT_02_28
#undef CELL_02_29
#if NEXT_02_29
#define CELL_02_29 1
#endif
#undef NEXT_02_29
#undef CELL_02_30
#if NEXT_02_30
#define CELL_02_30 1
#endif
#undef NEXT_02_30
#undef CELL_02_31
#if NEXT_02_31
#define CELL_02_31 1
#endif
#undef NEXT_02_31
#undef CELL_02_32
#if NEXT_02_32
#define CELL_02_32 1
#endif
#undef NEXT_02_32
#undef CELL_02_33
#if NEXT_02_33
#define CELL_02_33 1
#endif
#undef NEXT_02_33
#undef CELL_02_34
#if NEXT_02_34
#define CELL_02_34 1
#endif
#undef NEXT_02_34
#undef CELL_02_35
#if NEXT_02_35
#define CELL_02_35 1
#endif
#undef NEXT_02_35
#undef CELL_02_36
#if NEXT_02_36
#define CELL_02_36 1
#endif
#undef NEXT_02_36
#undef CELL_02_37
#if NEXT_02_37
#define CELL_02_37 1
#endif
#undef NEXT_02_37
#undef CELL_02_38
#if NEXT_02_38
#define CELL_02_38 1
#endif
#undef NEXT_02_38
#undef CELL_02_39
#if NEXT_02_39
#define CELL_02_39 1
#endif
#undef NEXT_02_39
#undef CELL_03_00
#if NEXT_03_00
#define CELL_03_00 1
#endif
#undef NEXT_03_00
#undef CELL_03_01
#if NEXT_03_01
#define CELL_03_01 1
#endif
#undef NEXT_03_01
#undef CELL_03_02
#if NEXT_03_02
#define CELL_03_02 1
#endif
#undef NEXT_03_02
#undef CELL_03_03
#if NEXT_03_03
#define CELL_03_03 1
#endif
#undef NEXT_03_03
#undef CELL_03_04
#if NEXT_03_04
#define CELL_03_04 1
#endif
#undef NEXT_03_04
#undef CELL_03_05
#if NEXT_03_05
#define CELL_03_05 1
#endif
#undef NEXT_03_05
#undef CELL_03_06
#if NEXT_03_06
#define CELL_03_06 1
#endif
#undef NEXT_03_06
#undef CELL_03_07
#if NEXT_03_07
#define CELL_03_07 1
#endif
#undef NEXT_03_07
#undef CELL_03_08
#if NEXT_03_08
#define CELL_03_08 1
#endif
#undef NEXT_03_08
#undef CELL_03_09
#if NEXT_03_09
#define CELL_03_09 1
#endif
#undef NEXT_03_09
#undef CELL_03_10
#if NEXT_03_10
#define CELL_03_10 1
#endif
#undef NEXT_03_10
#undef CELL_03_11
#if NEXT_03_11
#define CELL_03_11 1
#endif
#undef NEXT_03_11
#undef CELL_03_12
#if NEXT_03_12
#define CELL_03_12 1
#endif
#undef NEXT_03_12
#undef CELL_03_13
#if NEXT_03_13
#define CELL_03_13 1
#endif
#undef NEXT_03_13
#undef CELL_03_14
#if NEXT_03_14
#define CELL_03_14 1
#endif
#undef NEXT_03_14
#undef CELL_03_15
#if NEXT_03_15
#define CELL_03_15 1
#endif
#undef NEXT_03_15
#undef CELL_03_16
#if NEXT_03_16
#define CELL_03_16 1
#endif
#undef NEXT_03_16
#undef CELL_03_17
#if NEXT_03_17
#define CELL_03_17 1
#endif
#undef NEXT_03_17
#undef CELL_03_18
#if NEXT_03_18
#define CELL_03_18 1
#endif
#undef NEXT_03_18
#undef CELL_03_19
#if NEXT_03_19
#define CELL_03_19 1
#endif
#undef NEXT_03_19
#undef CELL_03_20
#if NEXT_03_20
#define CELL_03_20 1
#endif
#undef NEXT_03_20
#undef CELL_03_21
#if NEXT_03_21
#define CELL_03_21 1
#endif
#undef NEXT_03_21
#undef CELL_03_22
#if NEXT_03_22
#define CELL_03_22 1
#endif
#undef NEXT_03_22
#undef CELL_03_23
#if NEXT_03_23
#define CELL_03_23 1
#endif
#undef NEXT_03_23
#undef CELL_03_24
#if NEXT_03_24
#define CELL_03_24 1
#endif
#undef NEXT_03_24
#undef CELL_03_25
#if NEXT_03_25
#define CELL_03_25 1
#endif
#undef NEXT_03_25
#undef CELL_03_26
#if NEXT_03_26
#define CELL_03_26 1
#endif
#undef NEXT_03_26
#undef CELL_03_27
#if NEXT_03_27
#define CELL_03_27 1
#endif
#undef NEXT_03_27
#undef CELL_03_28
#if NEXT_03_28
#define CELL_03_28 1
#endif
#undef NEXT_03_28
#undef CELL_03_29
#if NEXT_03_29
#define CELL_03_29 1
#endif
#undef NEXT_03_29
#undef CELL_03_30
#if NEXT_03_30
#define CELL_03_30 1
#endif
#undef NEXT_03_30
#undef CELL_03_31
#if NEXT_03_31
#define CELL_03_31 1
#endif
#undef NEXT_03_31
#undef CELL_03_32
#if NEXT_03_32
#define CELL_03_32 1
#endif
#undef NEXT_03_32
#undef CELL_03_33
#if NEXT_03_33
#define CELL_03_33 1
#endif
#undef NEXT_03_33
#undef CELL_03_34
#if NEXT_03_34
#define CELL_03_34 1
#endif
#undef NEXT_03_34
#undef CELL_03_35
#if NEXT_03_35
#define CELL_03_35 1
#endif
#undef NEXT_03_35
#undef CELL_03_36
#if NEXT_03_36
#define CELL_03_36 1
#endif
#undef NEXT_03_36
#undef CELL_03_37
#if NEXT_03_37
#define CELL_03_37 1
#endif
#undef NEXT_03_37
#undef CELL_03_38
#if NEXT_03_38
#define CELL_03_38 1
#endif
#undef NEXT_03_38
#undef CELL_03_39
#if NEXT_03_39
#define CELL_03_39 1
#endif
#undef NEXT_03_39
#undef CELL_04_00
#if NEXT_04_00
#define CELL_04_00 1
#endif
#undef NEXT_04_00
#undef CELL_04_01
#if NEXT_04_01
#define CELL_04_01 1
#endif
#undef NEXT_04_01
#undef CELL_04_02
#if NEXT_04_02
#define CELL_04_02 1
#endif
#undef NEXT_04_02
#undef CELL_04_03
#if NEXT_04_03
#define CELL_04_03 1
#endif
#undef NEXT_04_03
#undef CELL_04_04
#if NEXT_04_04
#define CELL_04_04 1
#endif
#undef NEXT_04_04
#undef CELL_04_05
#if NEXT_04_05
#define CELL_04_05 1
#endif
#undef NEXT_04_05
#undef CELL_04_06
#if NEXT_04_06
#define CELL_04_06 1
#endif
#undef NEXT_04_06
#undef CELL_04_07
#if NEXT_04_07
#define CELL_04_07 1
#endif
#undef NEXT_04_07
#undef CELL_04_08
#if NEXT_04_08
#define CELL_04_08 1
#endif
#undef NEXT_04_08
#undef CELL_04_09
#if NEXT_04_09
#define CELL_04_09 1
#endif
#undef NEXT_04_09
#undef CELL_04_10
#if NEXT_04_10
#define CELL_04_10 1
#endif
#undef NEXT_04_10
#undef CELL_04_11
#if NEXT_04_11
#define CELL_04_11 1
#endif
#undef NEXT_04_11
#undef CELL_04_12
#if NEXT_04_12
#define CELL_04_12 1
#endif
#undef NEXT_04_12
#undef CELL_04_13
#if NEXT_04_13
#define CELL_04_13 1
#endif
#undef NEXT_04_13
#undef CELL_04_14
#if NEXT_04_14
#define CELL_04_14 1
#endif
#undef NEXT_04_14
#undef CELL_04_15
#if NEXT_04_15
#define CELL_04_15 1
#endif
#undef NEXT_04_15
#undef CELL_04_16
#if NEXT_04_16
#define CELL_04_16 1
#endif
#undef NEXT_04_16
#undef CELL_04_17
#if NEXT_04_17
#define CELL_04_17 1
#endif
#undef NEXT_04_17
#undef CELL_04_18
#if NEXT_04_18
#define CELL_04_18 1
#endif
#undef NEXT_04_18
#undef CELL_04_19
#if NEXT_04_19
#define CELL_04_19 1
#endif
#undef NEXT_04_19
#undef CELL_04_20
#if NEXT_04_20
#define CELL_04_20 1
#endif
#undef NEXT_04_20
#undef CELL_04_21
#if NEXT_04_21
#define CELL_04_21 1
#endif
#undef NEXT_04_21
#undef CELL_04_22
#if NEXT_04_22
#define CELL_04_22 1
#endif
#undef NEXT_04_22
#undef CELL_04_23
#if NEXT_04_23
#define CELL_04_23 1
#endif
#undef NEXT_04_23
#undef CELL_04_24
#if NEXT_04_24
#define CELL_04_24 1
#endif
#undef NEXT_04_24
#undef CELL_04_25
#if NEXT_04_25
#define CELL_04_25 1
#endif
#undef NEXT_04_25
#undef CELL_04_26
#if NEXT_04_26
#define CELL_04_26 1
#endif
#undef NEXT_04_26
#undef CELL_04_27
#if NEXT_04_27
#define CELL_04_27 1
#endif
#undef NEXT_04_27
#undef CELL_04_28
#if NEXT_04_28
#define CELL_04_28 1
#endif
#undef NEXT_04_28
#undef CELL_04_29
#if NEXT_04_29
#define CELL_04_29 1
#endif
#undef NEXT_04_29
#undef CELL_04_30
#if NEXT_04_30
#define CELL_04_30 1
#endif
#undef NEXT_04_30
#undef CELL_04_31
#if NEXT_04_31
#define CELL_04_31 1
#endif
#undef NEXT_04_31
#undef CELL_04_32
#if NEXT_04_32
#define CELL_04_32 1
#endif
#undef NEXT_04_32
#undef CELL_04_33
#if NEXT_04_33
#define CELL_04_33 1
#endif
#undef NEXT_04_33
#undef CELL_04_34
#if NEXT_04_34
#define CELL_04_34 1
#endif
#undef NEXT_04_34
#undef CELL_04_35
#if NEXT_04_35
#define CELL_04_35 1
#endif
#undef NEXT_04_35
#undef CELL_04_36
#if NEXT_04_36
#define CELL_04_36 1
#endif
#undef NEXT_04_36
#undef CELL_04_37
#if NEXT_04_37
#define CELL_04_37 1
#endif
#undef NEXT_04_37
#undef CELL_04_38
#if NEXT_04_38
#define CELL_04_38 1
#endif
#undef NEXT_04_38
#undef CELL_04_39
#if NEXT_04_39
#define CELL_04_39 1
#endif
#undef NEXT_04_39
#undef CELL_05_00
#if NEXT_05_00
#define CELL_05_00 1
#endif
#undef NEXT_05_00
#undef CELL_05_01
#if NEXT_05_01
#define CELL_05_01 1
#endif
#undef NEXT_05_01
#undef CELL_05_02
#if NEXT_05_02
#define CELL_05_02 1
#endif
#undef NEXT_05_02
#undef CELL_05_03
#if NEXT_05_03
#define CELL_05_03 1
#endif
#undef NEXT_05_03
#undef CELL_05_04
#if NEXT_05_04
#define CELL_05_04 1
#endif
#undef NEXT_05_04
#undef CELL_05_05
#if NEXT_05_05
#define CELL_05_05 1
#endif
#undef NEXT_05_05
#undef CELL_05_06
#if NEXT_05_06
#define CELL_05_06 1
#endif
#undef NEXT_05_06
#undef CELL_05_07
#if NEXT_05_07
#define CELL_05_07 1
#endif
#undef NEXT_05_07
#undef CELL_05_08
#if NEXT_05_08
#define CELL_05_08 1
#endif
#undef NEXT_05_08
#undef CELL_05_09
#if NEXT_05_09
#define CELL_05_09 1
#endif
#undef NEXT_05_09
#undef CELL_05_10
#if NEXT_05_10
#define CELL_05_10 1
#endif
#undef NEXT_05_10
#undef CELL_05_11
#if NEXT_05_11
#define CELL_05_11 1
#endif
#undef NEXT_05_11
#undef CELL_05_12
#if NEXT_05_12
#define CELL_05_12 1
#endif
#undef NEXT_05_12
#undef CELL_05_13
#if NEXT_05_13
#define CELL_05_13 1
#endif
#undef NEXT_05_13
#undef CELL_05_14
#if NEXT_05_14
#define CELL_05_14 1
#endif
#undef NEXT_05_14
#undef CELL_05_15
#if NEXT_05_15
#define CELL_05_15 1
#endif
#undef NEXT_05_15
#undef CELL_05_16
#if NEXT_05_16
#define CELL_05_16 1
#endif
#undef NEXT_05_16
#undef CELL_05_17
#if NEXT_05_17
#define CELL_05_17 1
#endif
#undef NEXT_05_17
#undef CELL_05_18
#if NEXT_05_18
#define CELL_05_18 1
#endif
#undef NEXT_05_18
#undef CELL_05_19
#if NEXT_05_19
#define CELL_05_19 1
#endif
#undef NEXT_05_19
#undef CELL_05_20
#if NEXT_05_20
#define CELL_05_20 1
#endif
#undef NEXT_05_20
#undef CELL_05_21
#if NEXT_05_21
#define CELL_05_21 1
#endif
#undef NEXT_05_21
#undef CELL_05_22
#if NEXT_05_22
#define CELL_05_22 1
#endif
#undef NEXT_05_22
#undef CELL_05_23
#if NEXT_05_23
#define CELL_05_23 1
#endif
#undef NEXT_05_23
#undef CELL_05_24
#if NEXT_05_24
#define CELL_05_24 1
#endif
#undef NEXT_05_24
#undef CELL_05_25
#if NEXT_05_25
#define CELL_05_25 1
#endif
#undef NEXT_05_25
#undef CELL_05_26
#if NEXT_05_26
#define CELL_05_26 1
#endif
#undef NEXT_05_26
#undef CELL_05_27
#if NEXT_05_27
#define CELL_05_27 1
#endif
#undef NEXT_05_27
#undef CELL_05_28
#if NEXT_05_28
#define CELL_05_28 1
#endif
#undef NEXT_05_28
#undef CELL_05_29
#if NEXT_05_29
#define CELL_05_29 1
#endif
#undef NEXT_05_29
#undef CELL_05_30
#if NEXT_05_30
#define CELL_05_30 1
#endif
#undef NEXT_05_30
#undef CELL_05_31
#if NEXT_05_31
#define CELL_05_31 1
#endif
#undef NEXT_05_31
#undef CELL_05_32
#if NEXT_05_32
#define CELL_05_32 1
#endif
#undef NEXT_05_32
#undef CELL_05_33
#if NEXT_05_33
#define CELL_05_33 1
#endif
#undef NEXT_05_33
#undef CELL_05_34
#if NEXT_05_34
#define CELL_05_34 1
#endif
#undef NEXT_05_34
#undef CELL_05_35
#if NEXT_05_35
#define CELL_05_35 1
#endif
#undef NEXT_05_35
#undef CELL_05_36
#if NEXT_05_36
#define CELL_05_36 1
#endif
#undef NEXT_05_36
#undef CELL_05_37
#if NEXT_05_37
#define CELL_05_37 1
#endif
#undef NEXT_05_37
#undef CELL_05_38
#if NEXT_05_38
#define CELL_05_38 1
#endif
#undef NEXT_05_38
#undef CELL_05_39
#if NEXT_05_39
#define CELL_05_39 1
#endif
#undef NEXT_05_39
#undef CELL_06_00
#if NEXT_06_00
#define CELL_06_00 1
#endif
#undef NEXT_06_00
#undef CELL_06_01
#if NEXT_06_01
#define CELL_06_01 1
#endif
#undef NEXT_06_01
#undef CELL_06_02
#if NEXT_06_02
#define CELL_06_02 1
#endif
#undef NEXT_06_02
#undef CELL_06_03
#if NEXT_06_03
#define CELL_06_03 1
#endif
#undef NEXT_06_03
#undef CELL_06_04
#if NEXT_06_04
#define CELL_06_04 1
#endif
#undef NEXT_06_04
#undef CELL_06_05
#if NEXT_06_05
#define CELL_06_05 1
#endif
#undef NEXT_06_05
#undef CELL_06_06
#if NEXT_06_06
#define CELL_06_06 1
#endif
#undef NEXT_06_06
#undef CELL_06_07
#if NEXT_06_07
#define CELL_06_07 1
#endif
#undef NEXT_06_07
#undef CELL_06_08
#if NEXT_06_08
#define CELL_06_08 1
#endif
#undef NEXT_06_08
#undef CELL_06_09
#if NEXT_06_09
#define CELL_06_09 1
#endif
#undef NEXT_06_09
#undef CELL_06_10
#if NEXT_06_10
#define CELL_06_10 1
#endif
#undef NEXT_06_10
#undef CELL_06_11
#if NEXT_06_11
#define CELL_06_11 1
#endif
#undef NEXT_06_11
#undef CELL_06_12
#if NEXT_06_12
#define CELL_06_12 1
#endif
#undef NEXT_06_12
#undef CELL_06_13
#if NEXT_06_13
#define CELL_06_13 1
#endif
#undef NEXT_06_13
#undef CELL_06_14
#if NEXT_06_14
#define CELL_06_14 1
#endif
#undef NEXT_06_14
#undef CELL_06_15
#if NEXT_06_15
#define CELL_06_15 1
#endif
#undef NEXT_06_15
#undef CELL_06_16
#if NEXT_06_16
#define CELL_06_16 1
#endif
#undef NEXT_06_16
#undef CELL_06_17
#if NEXT_06_17
#define CELL_06_17 1
#endif
#undef NEXT_06_17
#undef CELL_06_18
#if NEXT_06_18
#define CELL_06_18 1
#endif
#undef NEXT_06_18
#undef CELL_06_19
#if NEXT_06_19
#define CELL_06_19 1
#endif
#undef NEXT_06_19
#undef CELL_06_20
#if NEXT_06_20
#define CELL_06_20 1
#endif
#undef NEXT_06_20
#undef CELL_06_21
#if NEXT_06_21
#define CELL_06_21 1
#endif
#undef NEXT_06_21
#undef CELL_06_22
#if NEXT_06_22
#define CELL_06_22 1
#endif
#undef NEXT_06_22
#undef CELL_06_23
#if NEXT_06_23
#define CELL_06_23 1
#endif
#undef NEXT_06_23
#undef CELL_06_24
#if NEXT_06_24
#define CELL_06_24 1
#endif
#undef NEXT_06_24
#undef CELL_06_25
#if NEXT_06_25
#define CELL_06_25 1
#endif
#undef NEXT_06_25
#undef CELL_06_26
#if NEXT_06_26
#define CELL_06_26 1
#endif
#undef NEXT_06_26
#undef CELL_06_27
#if NEXT_06_27
#define CELL_06_27 1
#endif
#undef NEXT_06_27
#undef CELL_06_28
#if NEXT_06_28
#define CELL_06_28 1
#endif
#undef NEXT_06_28
#undef CELL_06_29
#if NEXT_06_29
#define CELL_06_29 1
#endif
#undef NEXT_06_29
#undef CELL_06_30
#if NEXT_06_30
#define CELL_06_30 1
#endif
#undef NEXT_06_30
#undef CELL_06_31
#if NEXT_06_31
#define CELL_06_31 1
#endif
#undef NEXT_06_31
#undef CELL_06_32
#if NEXT_06_32
#define CELL_06_32 1
#endif
#undef NEXT_06_32
#undef CELL_06_33
#if NEXT_06_33
#define CELL_06_33 1
#endif
#undef NEXT_06_33
#undef CELL_06_34
#if NEXT_06_34
#define CELL_06_34 1
#endif
#undef NEXT_06_34
#undef CELL_06_35
#if NEXT_06_35
#define CELL_06_35 1
#endif
#undef NEXT_06_35
#undef CELL_06_36
#if NEXT_06_36
#define CELL_06_36 1
#endif
#undef NEXT_06_36
#undef CELL_06_37
#if NEXT_06_37
#define CELL_06_37 1
#endif
#undef NEXT_06_37
#undef CELL_06_38
#if NEXT_06_38
#define CELL_06_38 1
#endif
#undef NEXT_06_38
#undef CELL_06_39
#if NEXT_06_39
#define CELL_06_39 1
#endif
#undef NEXT_06_39
#undef CELL_07_00
#if NEXT_07_00
#define CELL_07_00 1
#endif
#undef NEXT_07_00
#undef CELL_07_01
#if NEXT_07_01
#define CELL_07_01 1
#endif
#undef NEXT_07_01
#undef CELL_07_02
#if NEXT_07_02
#define CELL_07_02 1
#endif
#undef NEXT_07_02
#undef CELL_07_03
#if NEXT_07_03
#define CELL_07_03 1
#endif
#undef NEXT_07_03
#undef CELL_07_04
#if NEXT_07_04
#define CELL_07_04 1
#endif
#undef NEXT_07_04
#undef CELL_07_05
#if NEXT_07_05
#define CELL_07_05 1
#endif
#undef NEXT_07_05
#undef CELL_07_06
#if NEXT_07_06
#define CELL_07_06 1
#endif
#undef NEXT_07_06
#undef CELL_07_07
#if NEXT_07_07
#define CELL_07_07 1
#endif
#undef NEXT_07_07
#undef CELL_07_08
#if NEXT_07_08
#define CELL_07_08 1
#endif
#undef NEXT_07_08
#undef CELL_07_09
#if NEXT_07_09
#define CELL_07_09 1
#endif
#undef NEXT_07_09
#undef CELL_07_10
#if NEXT_07_10
#define CELL_07_10 1
#endif
#undef NEXT_07_10
#undef CELL_07_11
#if NEXT_07_11
#define CELL_07_11 1
#endif
#undef NEXT_07_11
#undef CELL_07_12
#if NEXT_07_12
#define CELL_07_12 1
#endif
#undef NEXT_07_12
#undef CELL_07_13
#if NEXT_07_13
#define CELL_07_13 1
#endif
#undef NEXT_07_13
#undef CELL_07_14
#if NEXT_07_14
#define CELL_07_14 1
#endif
#undef NEXT_07_14
#undef CELL_07_15
#if NEXT_07_15
#define CELL_07_15 1
#endif
#undef NEXT_07_15
#undef CELL_07_16
#if NEXT_07_16
#define CELL_07_16 1
#endif
#undef NEXT_07_16
#undef CELL_07_17
#if NEXT_07_17
#define CELL_07_17 1
#endif
#undef NEXT_07_17
#undef CELL_07_18
#if NEXT_07_18
#define CELL_07_18 1
#endif
#undef NEXT_07_18
#undef CELL_07_19
#if NEXT_07_19
#define CELL_07_19 1
#endif
#undef NEXT_07_19
#undef CELL_07_20
#if NEXT_07_20
#define CELL_07_20 1
#endif
#undef NEXT_07_20
#undef CELL_07_21
#if NEXT_07_21
#define CELL_07_21 1
#endif
#undef NEXT_07_21
#undef CELL_07_22
#if NEXT_07_22
#define CELL_07_22 1
#endif
#undef NEXT_07_22
#undef CELL_07_23
#if NEXT_07_23
#define CELL_07_23 1
#endif
#undef NEXT_07_23
#undef CELL_07_24
#if NEXT_07_24
#define CELL_07_24 1
#endif
#undef NEXT_07_24
#undef CELL_07_25
#if NEXT_07_25
#define CELL_07_25 1
#endif
#undef NEXT_07_25
#undef CELL_07_26
#if NEXT_07_26
#define CELL_07_26 1
#endif
#undef NEXT_07_26
#undef CELL_07_27
#if NEXT_07_27
#define CELL_07_27 1
#endif
#undef NEXT_07_27
#undef CELL_07_28
#if NEXT_07_28
#define CELL_07_28 1
#endif
#undef NEXT_07_28
#undef CELL_07_29
#if NEXT_07_29
#define CELL_07_29 1
#endif
#undef NEXT_07_29
#undef CELL_07_30
#if NEXT_07_30
#define CELL_07_30 1
#endif
#undef NEXT_07_30
#undef CELL_07_31
#if NEXT_07_31
#define CELL_07_31 1
#endif
#undef NEXT_07_31
#undef CELL_07_32
#if NEXT_07_32
#define CELL_07_32 1
#endif
#undef NEXT_07_32
#undef CELL_07_33
#if NEXT_07_33
#define CELL_07_33 1
#endif
#undef NEXT_07_33
#undef CELL_07_34
#if NEXT_07_34
#define CELL_07_34 1
#endif
#undef NEXT_07_34
#undef CELL_07_35
#if NEXT_07_35
#define CELL_07_35 1
#endif
#undef NEXT_07_35
#undef CELL_07_36
#if NEXT_07_36
#define CELL_07_36 1
#endif
#undef NEXT_07_36
#undef CELL_07_37
#if NEXT_07_37
#define CELL_07_37 1
#endif
#undef NEXT_07_37
#undef CELL_07_38
#if NEXT_07_38
#define CELL_07_38 1
#endif
#undef NEXT_07_38
#undef CELL_07_39
#if NEXT_07_39
#define CELL_07_39 1
#endif
#undef NEXT_07_39
#undef CELL_08_00
#if NEXT_08_00
#define CELL_08_00 1
#endif
#undef NEXT_08_00
#undef CELL_08_01
#if NEXT_08_01
#define CELL_08_01 1
#endif
#undef NEXT_08_01
#undef CELL_08_02
#if NEXT_08_02
#define CELL_08_02 1
#endif
#undef NEXT_08_02
#undef CELL_08_03
#if NEXT_08_03
#define CELL_08_03 1
#endif
#undef NEXT_08_03
#undef CELL_08_04
#if NEXT_08_04
#define CELL_08_04 1
#endif
#undef NEXT_08_04
#undef CELL_08_05
#if NEXT_08_05
#define CELL_08_05 1
#endif
#undef NEXT_08_05
#undef CELL_08_06
#if NEXT_08_06
#define CELL_08_06 1
#endif
#undef NEXT_08_06
#undef CELL_08_07
#if NEXT_08_07
#define CELL_08_07 1
#endif
#undef NEXT_08_07
#undef CELL_08_08
#if NEXT_08_08
#define CELL_08_08 1
#endif
#undef NEXT_08_08
#undef CELL_08_09
#if NEXT_08_09
#define CELL_08_09 1
#endif
#undef NEXT_08_09
#undef CELL_08_10
#if NEXT_08_10
#define CELL_08_10 1
#endif
#undef NEXT_08_10
#undef CELL_08_11
#if NEXT_08_11
#define CELL_08_11 1
#endif
#undef NEXT_08_11
#undef CELL_08_12
#if NEXT_08_12
#define CELL_08_12 1
#endif
#undef NEXT_08_12
#undef CELL_08_13
#if NEXT_08_13
#define CELL_08_13 1
#endif
#undef NEXT_08_13
#undef CELL_08_14
#if NEXT_08_14
#define CELL_08_14 1
#endif
#undef NEXT_08_14
#undef CELL_08_15
#if NEXT_08_15
#define CELL_08_15 1
#endif
#undef NEXT_08_15
#undef CELL_08_16
#if NEXT_08_16
#define CELL_08_16 1
#endif
#undef NEXT_08_16
#undef CELL_08_17
#if NEXT_08_17
#define CELL_08_17 1
#endif
#undef NEXT_08_17
#undef CELL_08_18
#if NEXT_08_18
#define CELL_08_18 1
#endif
#undef NEXT_08_18
#undef CELL_08_19
#if NEXT_08_19
#define CELL_08_19 1
#endif
#undef NEXT_08_19
#undef CELL_08_20
#if NEXT_08_20
#define CELL_08_20 1
#endif
#undef NEXT_08_20
#undef CELL_08_21
#if NEXT_08_21
#define CELL_08_21 1
#endif
#undef NEXT_08_21
#undef CELL_08_22
#if NEXT_08_22
#define CELL_08_22 1
#endif
#undef NEXT_08_22
#undef CELL_08_23
#if NEXT_08_23
#define CELL_08_23 1
#endif
#undef NEXT_08_23
#undef CELL_08_24
#if NEXT_08_24
#define CELL_08_24 1
#endif
#undef NEXT_08_24
#undef CELL_08_25
#if NEXT_08_25
#define CELL_08_25 1
#endif
#undef NEXT_08_25
#undef CELL_08_26
#if NEXT_08_26
#define CELL_08_26 1
#endif
#undef NEXT_08_26
#undef CELL_08_27
#if NEXT_08_27
#define CELL_08_27 1
#endif
#undef NEXT_08_27
#undef CELL_08_28
#if NEXT_08_28
#define CELL_08_28 1
#endif
#undef NEXT_08_28
#undef CELL_08_29
#if NEXT_08_29
#define CELL_08_29 1
#endif
#undef NEXT_08_29
#undef CELL_08_30
#if NEXT_08_30
#define CELL_08_30 1
#endif
#undef NEXT_08_30
#undef CELL_08_31
#if NEXT_08_31
#define CELL_08_31 1
#endif
#undef NEXT_08_31
#undef CELL_08_32
#if NEXT_08_32
#define CELL_08_32 1
#endif
#undef NEXT_08_32
#undef CELL_08_33
#if NEXT_08_33
#define CELL_08_33 1
#endif
#undef NEXT_08_33
#undef CELL_08_34
#if NEXT_08_34
#define CELL_08_34 1
#endif
#undef NEXT_08_34
#undef CELL_08_35
#if NEXT_08_35
#define CELL_08_35 1
#endif
#undef NEXT_08_35
#undef CELL_08_36
#if NEXT_08_36
#define CELL_08_36 1
#endif
#undef NEXT_08_36
#undef CELL_08_37
#if NEXT_08_37
#define CELL_08_37 1
#endif
#undef NEXT_08_37
#undef CELL_08_38
#if NEXT_08_38
#define CELL_08_38 1
#endif
#undef NEXT_08_38
#undef CELL_08_39
#if NEXT_08_39
#define CELL_08_39 1
#endif
#undef NEXT_08_39
#undef CELL_09_00
#if NEXT_09_00
#define CELL_09_00 1
#endif
#undef NEXT_09_00
#undef CELL_09_01
#if NEXT_09_01
#define CELL_09_01 1
#endif
#undef NEXT_09_01
#undef CELL_09_02
#if NEXT_09_02
#define CELL_09_02 1
#endif
#undef NEXT_09_02
#undef CELL_09_03
#if NEXT_09_03
#define CELL_09_03 1
#endif
#undef NEXT_09_03
#undef CELL_09_04
#if NEXT_09_04
#define CELL_09_04 1
#endif
#undef NEXT_09_04
#undef CELL_09_05
#if NEXT_09_05
#define CELL_09_05 1
#endif
#undef NEXT_09_05
#undef CELL_09_06
#if NEXT_09_06
#define CELL_09_06 1
#endif
#undef NEXT_09_06
#undef CELL_09_07
#if NEXT_09_07
#define CELL_09_07 1
#endif
#undef NEXT_09_07
#undef CELL_09_08
#if NEXT_09_08
#define CELL_09_08 1
#endif
#undef NEXT_09_08
#undef CELL_09_09
#if NEXT_09_09
#define CELL_09_09 1
#endif
#undef NEXT_09_09
#undef CELL_09_10
#if NEXT_09_10
#define CELL_09_10 1
#endif
#undef NEXT_09_10
#undef CELL_09_11
#if NEXT_09_11
#define CELL_09_11 1
#endif
#undef NEXT_09_11
#undef CELL_09_12
#if NEXT_09_12
#define CELL_09_12 1
#endif
#undef NEXT_09_12
#undef CELL_09_13
#if NEXT_09_13
#define CELL_09_13 1
#endif
#undef NEXT_09_13
#undef CELL_09_14
#if NEXT_09_14
#define CELL_09_14 1
#endif
#undef NEXT_09_14
#undef CELL_09_15
#if NEXT_09_15
#define CELL_09_15 1
#endif
#undef NEXT_09_15
#undef CELL_09_16
#if NEXT_09_16
#define CELL_09_16 1
#endif
#undef NEXT_09_16
#undef CELL_09_17
#if NEXT_09_17
#define CELL_09_17 1
#endif
#undef NEXT_09_17
#undef CELL_09_18
#if NEXT_09_18
#define CELL_09_18 1
#endif
#undef NEXT_09_18
#undef CELL_09_19
#if NEXT_09_19
#define CELL_09_19 1
#endif
#undef NEXT_09_19
#undef CELL_09_20
#if NEXT_09_20
#define CELL_09_20 1
#endif
#undef NEXT_09_20
#undef CELL_09_21
#if NEXT_09_21
#define CELL_09_21 1
#endif
#undef NEXT_09_21
#undef CELL_09_22
#if NEXT_09_22
#define CELL_09_22 1
#endif
#undef NEXT_09_22
#undef CELL_09_23
#if NEXT_09_23
#define CELL_09_23 1
#endif
#undef NEXT_09_23
#undef CELL_09_24
#if NEXT_09_24
#define CELL_09_24 1
#endif
#undef NEXT_09_24
#undef CELL_09_25
#if NEXT_09_25
#define CELL_09_25 1
#endif
#undef NEXT_09_25
#undef CELL_09_26
#if NEXT_09_26
#define CELL_09_26 1
#endif
#undef NEXT_09_26
#undef CELL_09_27
#if NEXT_09_27
#define CELL_09_27 1
#endif
#undef NEXT_09_27
#undef CELL_09_28
#if NEXT_09_28
#define CELL_09_28 1
#endif
#undef NEXT_09_28
#undef CELL_09_29
#if NEXT_09_29
#define CELL_09_29 1
#endif
#undef NEXT_09_29
#undef CELL_09_30
#if NEXT_09_30
#define CELL_09_30 1
#endif
#undef NEXT_09_30
#undef CELL_09_31
#if NEXT_09_31
#define CELL_09_31 1
#endif
#undef NEXT_09_31
#undef CELL_09_32
#if NEXT_09_32
#define CELL_09_32 1
#endif
#undef NEXT_09_32
#undef CELL_09_33
#if NEXT_09_33
#define CELL_09_33 1
#endif
#undef NEXT_09_33
#undef CELL_09_34
#if NEXT_09_34
#define CELL_09_34 1
#endif
#undef NEXT_09_34
#undef CELL_09_35
#if NEXT_09_35
#define CELL_09_35 1
#endif
#undef NEXT_09_35
#undef CELL_09_36
#if NEXT_09_36
#define CELL_09_36 1
#endif
#undef NEXT_09_36
#undef CELL_09_37
#if NEXT_09_37
#define CELL_09_37 1
#endif
#undef NEXT_09_37
#undef CELL_09_38
#if NEXT_09_38
#define CELL_09_38 1
#endif
#undef NEXT_09_38
#undef CELL_09_39
#if NEXT_09_39
#define CELL_09_39 1
#endif
#undef NEXT_09_39
#undef CELL_10_00
#if NEXT_10_00
#define CELL_10_00 1
#endif
#undef NEXT_10_00
#undef CELL_10_01
#if NEXT_10_01
#define CELL_10_01 1
#endif
#undef NEXT_10_01
#undef CELL_10_02
#if NEXT_10_02
#define CELL_10_02 1
#endif
#undef NEXT_10_02
#undef CELL_10_03
#if NEXT_10_03
#define CELL_10_03 1
#endif
#undef NEXT_10_03
#undef CELL_10_04
#if NEXT_10_04
#define CELL_10_04 1
#endif
#undef NEXT_10_04
#undef CELL_10_05
#if NEXT_10_05
#define CELL_10_05 1
#endif
#undef NEXT_10_05
#undef CELL_10_06
#if NEXT_10_06
#define CELL_10_06 1
#endif
#undef NEXT_10_06
#undef CELL_10_07
#if NEXT_10_07
#define CELL_10_07 1
#endif
#undef NEXT_10_07
#undef CELL_10_08
#if NEXT_10_08
#define CELL_10_08 1
#endif
#undef NEXT_10_08
#undef CELL_10_09
#if NEXT_10_09
#define CELL_10_09 1
#endif
#undef NEXT_10_09
#undef CELL_10_10
#if NEXT_10_10
#define CELL_10_10 1
#endif
#undef NEXT_10_10
#undef CELL_10_11
#if NEXT_10_11
#define CELL_10_11 1
#endif
#undef NEXT_10_11
#undef CELL_10_12
#if NEXT_10_12
#define CELL_10_12 1
#endif
#undef NEXT_10_12
#undef CELL_10_13
#if NEXT_10_13
#define CELL_10_13 1
#endif
#undef NEXT_10_13
#undef CELL_10_14
#if NEXT_10_14
#define CELL_10_14 1
#endif
#undef NEXT_10_14
#undef CELL_10_15
#if NEXT_10_15
#define CELL_10_15 1
#endif
#undef NEXT_10_15
#undef CELL_10_16
#if NEXT_10_16
#define CELL_10_16 1
#endif
#undef NEXT_10_16
#undef CELL_10_17
#if NEXT_10_17
#define CELL_10_17 1
#endif
#undef NEXT_10_17
#undef CELL_10_18
#if NEXT_10_18
#define CELL_10_18 1
#endif
#undef NEXT_10_18
#undef CELL_10_19
#if NEXT_10_19
#define CELL_10_19 1
#endif
#undef NEXT_10_19
#undef CELL_10_20
#if NEXT_10_20
#define CELL_10_20 1
#endif
#undef NEXT_10_20
#undef CELL_10_21
#if NEXT_10_21
#define CELL_10_21 1
#endif
#undef NEXT_10_21
#undef CELL_10_22
#if NEXT_10_22
#define CELL_10_22 1
#endif
#undef NEXT_10_22
#undef CELL_10_23
#if NEXT_10_23
#define CELL_10_23 1
#endif
#undef NEXT_10_23
#undef CELL_10_24
#if NEXT_10_24
#define CELL_10_24 1
#endif
#undef NEXT_10_24
#undef CELL_10_25
#if NEXT_10_25
#define CELL_10_25 1
#endif
#undef NEXT_10_25
#undef CELL_10_26
#if NEXT_10_26
#define CELL_10_26 1
#endif
#undef NEXT_10_26
#undef CELL_10_27
#if NEXT_10_27
#define CELL_10_27 1
#endif
#undef NEXT_10_27
#undef CELL_10_28
#if NEXT_10_28
#define CELL_10_28 1
#endif
#undef NEXT_10_28
#undef CELL_10_29
#if NEXT_10_29
#define CELL_10_29 1
#endif
#undef NEXT_10_29
#undef CELL_10_30
#if NEXT_10_30
#define CELL_10_30 1
#endif
#undef NEXT_10_30
#undef CELL_10_31
#if NEXT_10_31
#define CELL_10_31 1
#endif
#undef NEXT_10_31
#undef CELL_10_32
#if NEXT_10_32
#define CELL_10_32 1
#endif
#undef NEXT_10_32
#undef CELL_10_33
#if NEXT_10_33
#define CELL_10_33 1
#endif
#undef NEXT_10_33
#undef CELL_10_34
#if NEXT_10_34
#define CELL_10_34 1
#endif
#undef NEXT_10_34
#undef CELL_10_35
#if NEXT_10_35
#define CELL_10_35 1
#endif
#undef NEXT_10_35
#undef CELL_10_36
#if NEXT_10_36
#define CELL_10_36 1
#endif
#undef NEXT_10_36
#undef CELL_10_37
#if NEXT_10_37
#define CELL_10_37 1
#endif
#undef NEXT_10_37
#undef CELL_10_38
#if NEXT_10_38
#define CELL_10_38 1
#endif
#undef NEXT_10_38
#undef CELL_10_39
#if NEXT_10_39
#define CELL_10_39 1
#endif
#undef NEXT_10_39
#undef CELL_11_00
#if NEXT_11_00
#define CELL_11_00 1
#endif
#undef NEXT_11_00
#undef CELL_11_01
#if NEXT_11_01
#define CELL_11_01 1
#endif
#undef NEXT_11_01
#undef CELL_11_02
#if NEXT_11_02
#define CELL_11_02 1
#endif
#undef NEXT_11_02
#undef CELL_11_03
#if NEXT_11_03
#define CELL_11_03 1
#endif
#undef NEXT_11_03
#undef CELL_11_04
#if NEXT_11_04
#define CELL_11_04 1
#endif
#undef NEXT_11_04
#undef CELL_11_05
#if NEXT_11_05
#define CELL_11_05 1
#endif
#undef NEXT_11_05
#undef CELL_11_06
#if NEXT_11_06
#define CELL_11_06 1
#endif
#undef NEXT_11_06
#undef CELL_11_07
#if NEXT_11_07
#define CELL_11_07 1
#endif
#undef NEXT_11_07
#undef CELL_11_08
#if NEXT_11_08
#define CELL_11_08 1
#endif
#undef NEXT_11_08
#undef CELL_11_09
#if NEXT_11_09
#define CELL_11_09 1
#endif
#undef NEXT_11_09
#undef CELL_11_10
#if NEXT_11_10
#define CELL_11_10 1
#endif
#undef NEXT_11_10
#undef CELL_11_11
#if NEXT_11_11
#define CELL_11_11 1
#endif
#undef NEXT_11_11
#undef CELL_11_12
#if NEXT_11_12
#define CELL_11_12 1
#endif
#undef NEXT_11_12
#undef CELL_11_13
#if NEXT_11_13
#define CELL_11_13 1
#endif
#undef NEXT_11_13
#undef CELL_11_14
#if NEXT_11_14
#define CELL_11_14 1
#endif
#undef NEXT_11_14
#undef CELL_11_15
#if NEXT_11_15
#define CELL_11_15 1
#endif
#undef NEXT_11_15
#undef CELL_11_16
#if NEXT_11_16
#define CELL_11_16 1
#endif
#undef NEXT_11_16
#undef CELL_11_17
#if NEXT_11_17
#define CELL_11_17 1
#endif
#undef NEXT_11_17
#undef CELL_11_18
#if NEXT_11_18
#define CELL_11_18 1
#endif
#undef NEXT_11_18
#undef CELL_11_19
#if NEXT_11_19
#define CELL_11_19 1
#endif
#undef NEXT_11_19
#undef CELL_11_20
#if NEXT_11_20
#define CELL_11_20 1
#endif
#undef NEXT_11_20
#undef CELL_11_21
#if NEXT_11_21
#define CELL_11_21 1
#endif
#undef NEXT_11_21
#undef CELL_11_22
#if NEXT_11_22
#define CELL_11_22 1
#endif
#undef NEXT_11_22
#undef CELL_11_23
#if NEXT_11_23
#define CELL_11_23 1
#endif
#undef NEXT_11_23
#undef CELL_11_24
#if NEXT_11_24
#define CELL_11_24 1
#endif
#undef NEXT_11_24
#undef CELL_11_25
#if NEXT_11_25
#define CELL_11_25 1
#endif
#undef NEXT_11_25
#undef CELL_11_26
#if NEXT_11_26
#define CELL_11_26 1
#endif
#undef NEXT_11_26
#undef CELL_11_27
#if NEXT_11_27
#define CELL_11_27 1
#endif
#undef NEXT_11_27
#undef CELL_11_28
#if NEXT_11_28
#define CELL_11_28 1
#endif
#undef NEXT_11_28
#undef CELL_11_29
#if NEXT_11_29
#define CELL_11_29 1
#endif
#undef NEXT_11_29
#undef CELL_11_30
#if NEXT_11_30
#define CELL_11_30 1
#endif
#undef NEXT_11_30
#undef CELL_11_31
#if NEXT_11_31
#define CELL_11_31 1
#endif
#undef NEXT_11_31
#undef CELL_11_32
#if NEXT_11_32
#define CELL_11_32 1
#endif
#undef NEXT_11_32
#undef CELL_11_33
#if NEXT_11_33
#define CELL_11_33 1
#endif
#undef NEXT_11_33
#undef CELL_11_34
#if NEXT_11_34
#define CELL_11_34 1
#endif
#undef NEXT_11_34
#undef CELL_11_35
#if NEXT_11_35
#define CELL_11_35 1
#endif
#undef NEXT_11_35
#undef CELL_11_36
#if NEXT_11_36
#define CELL_11_36 1
#endif
#undef NEXT_11_36
#undef CELL_11_37
#if NEXT_11_37
#define CELL_11_37 1
#endif
#undef NEXT_11_37
#undef CELL_11_38
#if NEXT_11_38
#define CELL_11_38 1
#endif
#undef NEXT_11_38
#undef CELL_11_39
#if NEXT_11_39
#define CELL_11_39 1
#endif
#undef NEXT_11_39
#undef CELL_12_00
#if NEXT_12_00
#define CELL_12_00 1
#endif
#undef NEXT_12_00
#undef CELL_12_01
#if NEXT_12_01
#define CELL_12_01 1
#endif
#undef NEXT_12_01
#undef CELL_12_02
#if NEXT_12_02
#define CELL_12_02 1
#endif
#undef NEXT_12_02
#undef CELL_12_03
#if NEXT_12_03
#define CELL_12_03 1
#endif
#undef NEXT_12_03
#undef CELL_12_04
#if NEXT_12_04
#define CELL_12_04 1
#endif
#undef NEXT_12_04
#undef CELL_12_05
#if NEXT_12_05
#define CELL_12_05 1
#endif
#undef NEXT_12_05
#undef CELL_12_06
#if NEXT_12_06
#define CELL_12_06 1
#endif
#undef NEXT_12_06
#undef CELL_12_07
#if NEXT_12_07
#define CELL_12_07 1
#endif
#undef NEXT_12_07
#undef CELL_12_08
#if NEXT_12_08
#define CELL_12_08 1
#endif
#undef NEXT_12_08
#undef CELL_12_09
#if NEXT_12_09
#define CELL_12_09 1
#endif
#undef NEXT_12_09
#undef CELL_12_10
#if NEXT_12_10
#define CELL_12_10 1
#endif
#undef NEXT_12_10
#undef CELL_12_11
#if NEXT_12_11
#define CELL_12_11 1
#endif
#undef NEXT_12_11
#undef CELL_12_12
#if NEXT_12_12
#define CELL_12_12 1
#endif
#undef NEXT_12_12
#undef CELL_12_13
#if NEXT_12_13
#define CELL_12_13 1
#endif
#undef NEXT_12_13
#undef CELL_12_14
#if NEXT_12_14
#define CELL_12_14 1
#endif
#undef NEXT_12_14
#undef CELL_12_15
#if NEXT_12_15
#define CELL_12_15 1
#endif
#undef NEXT_12_15
#undef CELL_12_16
#if NEXT_12_16
#define CELL_12_16 1
#endif
#undef NEXT_12_16
#undef CELL_12_17
#if NEXT_12_17
#define CELL_12_17 1
#endif
#undef NEXT_12_17
#undef CELL_12_18
#if NEXT_12_18
#define CELL_12_18 1
#endif
#undef NEXT_12_18
#undef CELL_12_19
#if NEXT_12_19
#define CELL_12_19 1
#endif
#undef NEXT_12_19
#undef CELL_12_20
#if NEXT_12_20
#define CELL_12_20 1
#endif
#undef NEXT_12_20
#undef CELL_12_21
#if NEXT_12_21
#define CELL_12_21 1
#endif
#undef NEXT_12_21
#undef CELL_12_22
#if NEXT_12_22
#define CELL_12_22 1
#endif
#undef NEXT_12_22
#undef CELL_12_23
#if NEXT_12_23
#define CELL_12_23 1
#endif
#undef NEXT_12_23
#undef CELL_12_24
#if NEXT_12_24
#define CELL_12_24 1
#endif
#undef NEXT_12_24
#undef CELL_12_25
#if NEXT_12_25
#define CELL_12_25 1
#endif
#undef NEXT_12_25
#undef CELL_12_26
#if NEXT_12_26
#define CELL_12_26 1
#endif
#undef NEXT_12_26
#undef CELL_12_27
#if NEXT_12_27
#define CELL_12_27 1
#endif
#undef NEXT_12_27
#undef CELL_12_28
#if NEXT_12_28
#define CELL_12_28 1
#endif
#undef NEXT_12_28
#undef CELL_12_29
#if NEXT_12_29
#define CELL_12_29 1
#endif
#undef NEXT_12_29
#undef CELL_12_30
#if NEXT_12_30
#define CELL_12_30 1
#endif
#undef NEXT_12_30
#undef CELL_12_31
#if NEXT_12_31
#define CELL_12_31 1
#endif
#undef NEXT_12_31
#undef CELL_12_32
#if NEXT_12_32
#define CELL_12_32 1
#endif
#undef NEXT_12_32
#undef CELL_12_33
#if NEXT_12_33
#define CELL_12_33 1
#endif
#undef NEXT_12_33
#undef CELL_12_34
#if NEXT_12_34
#define CELL_12_34 1
#endif
#undef NEXT_12_34
#undef CELL_12_35
#if NEXT_12_35
#define CELL_12_35 1
#endif
#undef NEXT_12_35
#undef CELL_12_36
#if NEXT_12_36
#define CELL_12_36 1
#endif
#undef NEXT_12_36
#undef CELL_12_37
#if NEXT_12_37
#define CELL_12_37 1
#endif
#undef NEXT_12_37
#undef CELL_12_38
#if NEXT_12_38
#define CELL_12_38 1
#endif
#undef NEXT_12_38
#undef CELL_12_39
#if NEXT_12_39
#define CELL_12_39 1
#endif
#undef NEXT_12_39
#undef CELL_13_00
#if NEXT_13_00
#define CELL_13_00 1
#endif
#undef NEXT_13_00
#undef CELL_13_01
#if NEXT_13_01
#define CELL_13_01 1
#endif
#undef NEXT_13_01
#undef CELL_13_02
#if NEXT_13_02
#define CELL_13_02 1
#endif
#undef NEXT_13_02
#undef CELL_13_03
#if NEXT_13_03
#define CELL_13_03 1
#endif
#undef NEXT_13_03
#undef CELL_13_04
#if NEXT_13_04
#define CELL_13_04 1
#endif
#undef NEXT_13_04
#undef CELL_13_05
#if NEXT_13_05
#define CELL_13_05 1
#endif
#undef NEXT_13_05
#undef CELL_13_06
#if NEXT_13_06
#define CELL_13_06 1
#endif
#undef NEXT_13_06
#undef CELL_13_07
#if NEXT_13_07
#define CELL_13_07 1
#endif
#undef NEXT_13_07
#undef CELL_13_08
#if NEXT_13_08
#define CELL_13_08 1
#endif
#undef NEXT_13_08
#undef CELL_13_09
#if NEXT_13_09
#define CELL_13_09 1
#endif
#undef NEXT_13_09
#undef CELL_13_10
#if NEXT_13_10
#define CELL_13_10 1
#endif
#undef NEXT_13_10
#undef CELL_13_11
#if NEXT_13_11
#define CELL_13_11 1
#endif
#undef NEXT_13_11
#undef CELL_13_12
#if NEXT_13_12
#define CELL_13_12 1
#endif
#undef NEXT_13_12
#undef CELL_13_13
#if NEXT_13_13
#define CELL_13_13 1
#endif
#undef NEXT_13_13
#undef CELL_13_14
#if NEXT_13_14
#define CELL_13_14 1
#endif
#undef NEXT_13_14
#undef CELL_13_15
#if NEXT_13_15
#define CELL_13_15 1
#endif
#undef NEXT_13_15
#undef CELL_13_16
#if NEXT_13_16
#define CELL_13_16 1
#endif
#undef NEXT_13_16
#undef CELL_13_17
#if NEXT_13_17
#define CELL_13_17 1
#endif
#undef NEXT_13_17
#undef CELL_13_18
#if NEXT_13_18
#define CELL_13_18 1
#endif
#undef NEXT_13_18
#undef CELL_13_19
#if NEXT_13_19
#define CELL_13_19 1
#endif
#undef NEXT_13_19
#undef CELL_13_20
#if NEXT_13_20
#define CELL_13_20 1
#endif
#undef NEXT_13_20
#undef CELL_13_21
#if NEXT_13_21
#define CELL_13_21 1
#endif
#undef NEXT_13_21
#undef CELL_13_22
#if NEXT_13_22
#define CELL_13_22 1
#endif
#undef NEXT_13_22
#undef CELL_13_23
#if NEXT_13_23
#define CELL_13_23 1
#endif
#undef NEXT_13_23
#undef CELL_13_24
#if NEXT_13_24
#define CELL_13_24 1
#endif
#undef NEXT_13_24
#undef CELL_13_25
#if NEXT_13_25
#define CELL_13_25 1
#endif
#undef NEXT_13_25
#undef CELL_13_26
#if NEXT_13_26
#define CELL_13_26 1
#endif
#undef NEXT_13_26
#undef CELL_13_27
#if NEXT_13_27
#define CELL_13_27 1
#endif
#undef NEXT_13_27
#undef CELL_13_28
#if NEXT_13_28
#define CELL_13_28 1
#endif
#undef NEXT_13_28
#undef CELL_13_29
#if NEXT_13_29
#define CELL_13_29 1
#endif
#undef NEXT_13_29
#undef CELL_13_30
#if NEXT_13_30
#define CELL_13_30 1
#endif
#undef NEXT_13_30
#undef CELL_13_31
#if NEXT_13_31
#define CELL_13_31 1
#endif
#undef NEXT_13_31
#undef CELL_13_32
#if NEXT_13_32
#define CELL_13_32 1
#endif
#undef NEXT_13_32
#undef CELL_13_33
#if NEXT_13_33
#define CELL_13_33 1
#endif
#undef NEXT_13_33
#undef CELL_13_34
#if NEXT_13_34
#define CELL_13_34 1
#endif
#undef NEXT_13_34
#undef CELL_13_35
#if NEXT_13_35
#define CELL_13_35 1
#endif
#undef NEXT_13_35
#undef CELL_13_36
#if NEXT_13_36
#define CELL_13_36 1
#endif
#undef NEXT_13_36
#undef CELL_13_37
#if NEXT_13_37
#define CELL_13_37 1
#endif
#undef NEXT_13_37
#undef CELL_13_38
#if NEXT_13_38
#define CELL_13_38 1
#endif
#undef NEXT_13_38
#undef CELL_13_39
#if NEXT_13_39
#define CELL_13_39 1
#endif
#undef NEXT_13_39
#undef CELL_14_00
#if NEXT_14_00
#define CELL_14_00 1
#endif
#undef NEXT_14_00
#undef CELL_14_01
#if NEXT_14_01
#define CELL_14_01 1
#endif
#undef NEXT_14_01
#undef CELL_14_02
#if NEXT_14_02
#define CELL_14_02 1
#endif
#undef NEXT_14_02
#undef CELL_14_03
#if NEXT_14_03
#define CELL_14_03 1
#endif
#undef NEXT_14_03
#undef CELL_14_04
#if NEXT_14_04
#define CELL_14_04 1
#endif
#undef NEXT_14_04
#undef CELL_14_05
#if NEXT_14_05
#define CELL_14_05 1
#endif
#undef NEXT_14_05
#undef CELL_14_06
#if NEXT_14_06
#define CELL_14_06 1
#endif
#undef NEXT_14_06
#undef CELL_14_07
#if NEXT_14_07
#define CELL_14_07 1
#endif
#undef NEXT_14_07
#undef CELL_14_08
#if NEXT_14_08
#define CELL_14_08 1
#endif
#undef NEXT_14_08
#undef CELL_14_09
#if NEXT_14_09
#define CELL_14_09 1
#endif
#undef NEXT_14_09
#undef CELL_14_10
#if NEXT_14_10
#define CELL_14_10 1
#endif
#undef NEXT_14_10
#undef CELL_14_11
#if NEXT_14_11
#define CELL_14_11 1
#endif
#undef NEXT_14_11
#undef CELL_14_12
#if NEXT_14_12
#define CELL_14_12 1
#endif
#undef NEXT_14_12
#undef CELL_14_13
#if NEXT_14_13
#define CELL_14_13 1
#endif
#undef NEXT_14_13
#undef CELL_14_14
#if NEXT_14_14
#define CELL_14_14 1
#endif
#undef NEXT_14_14
#undef CELL_14_15
#if NEXT_14_15
#define CELL_14_15 1
#endif
#undef NEXT_14_15
#undef CELL_14_16
#if NEXT_14_16
#define CELL_14_16 1
#endif
#undef NEXT_14_16
#undef CELL_14_17
#if NEXT_14_17
#define CELL_14_17 1
#endif
#undef NEXT_14_17
#undef CELL_14_18
#if NEXT_14_18
#define CELL_14_18 1
#endif
#undef NEXT_14_18
#undef CELL_14_19
#if NEXT_14_19
#define CELL_14_19 1
#endif
#undef NEXT_14_19
#undef CELL_14_20
#if NEXT_14_20
#define CELL_14_20 1
#endif
#undef NEXT_14_20
#undef CELL_14_21
#if NEXT_14_21
#define CELL_14_21 1
#endif
#undef NEXT_14_21
#undef CELL_14_22
#if NEXT_14_22
#define CELL_14_22 1
#endif
#undef NEXT_14_22
#undef CELL_14_23
#if NEXT_14_23
#define CELL_14_23 1
#endif
#undef NEXT_14_23
#undef CELL_14_24
#if NEXT_14_24
#define CELL_14_24 1
#endif
#undef NEXT_14_24
#undef CELL_14_25
#if NEXT_14_25
#define CELL_14_25 1
#endif
#undef NEXT_14_25
#undef CELL_14_26
#if NEXT_14_26
#define CELL_14_26 1
#endif
#undef NEXT_14_26
#undef CELL_14_27
#if NEXT_14_27
#define CELL_14_27 1
#endif
#undef NEXT_14_27
#undef CELL_14_28
#if NEXT_14_28
#define CELL_14_28 1
#endif
#undef NEXT_14_28
#undef CELL_14_29
#if NEXT_14_29
#define CELL_14_29 1
#endif
#undef NEXT_14_29
#undef CELL_14_30
#if NEXT_14_30
#define CELL_14_30 1
#endif
#undef NEXT_14_30
#undef CELL_14_31
#if NEXT_14_31
#define CELL_14_31 1
#endif
#undef NEXT_14_31
#undef CELL_14_32
#if NEXT_14_32
#define CELL_14_32 1
#endif
#undef NEXT_14_32
#undef CELL_14_33
#if NEXT_14_33
#define CELL_14_33 1
#endif
#undef NEXT_14_33
#undef CELL_14_34
#if NEXT_14_34
#define CELL_14_34 1
#endif
#undef NEXT_14_34
#undef CELL_14_35
#if NEXT_14_35
#define CELL_14_35 1
#endif
#undef NEXT_14_35
#undef CELL_14_36
#if NEXT_14_36
#define CELL_14_36 1
#endif
#undef NEXT_14_36
#undef CELL_14_37
#if NEXT_14_37
#define CELL_14_37 1
#endif
#undef NEXT_14_37
#undef CELL_14_38
#if NEXT_14_38
#define CELL_14_38 1
#endif
#undef NEXT_14_38
#undef CELL_14_39
#if NEXT_14_39
#define CELL_14_39 1
#endif
#undef NEXT_14_39
#undef CELL_15_00
#if NEXT_15_00
#define CELL_15_00 1
#endif
#undef NEXT_15_00
#undef CELL_15_01
#if NEXT_15_01
#define CELL_15_01 1
#endif
#undef NEXT_15_01
#undef CELL_15_02
#if NEXT_15_02
#define CELL_15_02 1
#endif
#undef NEXT_15_02
#undef CELL_15_03
#if NEXT_15_03
#define CELL_15_03 1
#endif
#undef NEXT_15_03
#undef CELL_15_04
#if NEXT_15_04
#define CELL_15_04 1
#endif
#undef NEXT_15_04
#undef CELL_15_05
#if NEXT_15_05
#define CELL_15_05 1
#endif
#undef NEXT_15_05
#undef CELL_15_06
#if NEXT_15_06
#define CELL_15_06 1
#endif
#undef NEXT_15_06
#undef CELL_15_07
#if NEXT_15_07
#define CELL_15_07 1
#endif
#undef NEXT_15_07
#undef CELL_15_08
#if NEXT_15_08
#define CELL_15_08 1
#endif
#undef NEXT_15_08
#undef CELL_15_09
#if NEXT_15_09
#define CELL_15_09 1
#endif
#undef NEXT_15_09
#undef CELL_15_10
#if NEXT_15_10
#define CELL_15_10 1
#endif
#undef NEXT_15_10
#undef CELL_15_11
#if NEXT_15_11
#define CELL_15_11 1
#endif
#undef NEXT_15_11
#undef CELL_15_12
#if NEXT_15_12
#define CELL_15_12 1
#endif
#undef NEXT_15_12
#undef CELL_15_13
#if NEXT_15_13
#define CELL_15_13 1
#endif
#undef NEXT_15_13
#undef CELL_15_14
#if NEXT_15_14
#define CELL_15_14 1
#endif
#undef NEXT_15_14
#undef CELL_15_15
#if NEXT_15_15
#define CELL_15_15 1
#endif
#undef NEXT_15_15
#undef CELL_15_16
#if NEXT_15_16
#define CELL_15_16 1
#endif
#undef NEXT_15_16
#undef CELL_15_17
#if NEXT_15_17
#define CELL_15_17 1
#endif
#undef NEXT_15_17
#undef CELL_15_18
#if NEXT_15_18
#define CELL_15_18 1
#endif
#undef NEXT_15_18
#undef CELL_15_19
#if NEXT_15_19
#define CELL_15_19 1
#endif
#undef NEXT_15_19
#undef CELL_15_20
#if NEXT_15_20
#define CELL_15_20 1
#endif
#undef NEXT_15_20
#undef CELL_15_21
#if NEXT_15_21
#define CELL_15_21 1
#endif
#undef NEXT_15_21
#undef CELL_15_22
#if NEXT_15_22
#define CELL_15_22 1
#endif
#undef NEXT_15_22
#undef CELL_15_23
#if NEXT_15_23
#define CELL_15_23 1
#endif
#undef NEXT_15_23
#undef CELL_15_24
#if NEXT_15_24
#define CELL_15_24 1
#endif
#undef NEXT_15_24
#undef CELL_15_25
#if NEXT_15_25
#define CELL_15_25 1
#endif
#undef NEXT_15_25
#undef CELL_15_26
#if NEXT_15_26
#define CELL_15_26 1
#endif
#undef NEXT_15_26
#undef CELL_15_27
#if NEXT_15_27
#define CELL_15_27 1
#endif
#undef NEXT_15_27
#undef CELL_15_28
#if NEXT_15_28
#define CELL_15_28 1
#endif
#undef NEXT_15_28
#undef CELL_15_29
#if NEXT_15_29
#define CELL_15_29 1
#endif
#undef NEXT_15_29
#undef CELL_15_30
#if NEXT_15_30
#define CELL_15_30 1
#endif
#undef NEXT_15_30
#undef CELL_15_31
#if NEXT_15_31
#define CELL_15_31 1
#endif
#undef NEXT_15_31
#undef CELL_15_32
#if NEXT_15_32
#define CELL_15_32 1
#endif
#undef NEXT_15_32
#undef CELL_15_33
#if NEXT_15_33
#define CELL_15_33 1
#endif
#undef NEXT_15_33
#undef CELL_15_34
#if NEXT_15_34
#define CELL_15_34 1
#endif
#undef NEXT_15_34
#undef CELL_15_35
#if NEXT_15_35
#define CELL_15_35 1
#endif
#undef NEXT_15_35
#undef CELL_15_36
#if NEXT_15_36
#define CELL_15_36 1
#endif
#undef NEXT_15_36
#undef CELL_15_37
#if NEXT_15_37
#define CELL_15_37 1
#endif
#undef NEXT_15_37
#undef CELL_15_38
#if NEXT_15_38
#define CELL_15_38 1
#endif
#undef NEXT_15_38
#undef CELL_15_39
#if NEXT_15_39
#define CELL_15_39 1
#endif
#undef NEXT_15_39
#undef CELL_16_00
#if NEXT_16_00
#define CELL_16_00 1
#endif
#undef NEXT_16_00
#undef CELL_16_01
#if NEXT_16_01
#define CELL_16_01 1
#endif
#undef NEXT_16_01
#undef CELL_16_02
#if NEXT_16_02
#define CELL_16_02 1
#endif
#undef NEXT_16_02
#undef CELL_16_03
#if NEXT_16_03
#define CELL_16_03 1
#endif
#undef NEXT_16_03
#undef CELL_16_04
#if NEXT_16_04
#define CELL_16_04 1
#endif
#undef NEXT_16_04
#undef CELL_16_05
#if NEXT_16_05
#define CELL_16_05 1
#endif
#undef NEXT_16_05
#undef CELL_16_06
#if NEXT_16_06
#define CELL_16_06 1
#endif
#undef NEXT_16_06
#undef CELL_16_07
#if NEXT_16_07
#define CELL_16_07 1
#endif
#undef NEXT_16_07
#undef CELL_16_08
#if NEXT_16_08
#define CELL_16_08 1
#endif
#undef NEXT_16_08
#undef CELL_16_09
#if NEXT_16_09
#define CELL_16_09 1
#endif
#undef NEXT_16_09
#undef CELL_16_10
#if NEXT_16_10
#define CELL_16_10 1
#endif
#undef NEXT_16_10
#undef CELL_16_11
#if NEXT_16_11
#define CELL_16_11 1
#endif
#undef NEXT_16_11
#undef CELL_16_12
#if NEXT_16_12
#define CELL_16_12 1
#endif
#undef NEXT_16_12
#undef CELL_16_13
#if NEXT_16_13
#define CELL_16_13 1
#endif
#undef NEXT_16_13
#undef CELL_16_14
#if NEXT_16_14
#define CELL_16_14 1
#endif
#undef NEXT_16_14
#undef CELL_16_15
#if NEXT_16_15
#define CELL_16_15 1
#endif
#undef NEXT_16_15
#undef CELL_16_16
#if NEXT_16_16
#define CELL_16_16 1
#endif
#undef NEXT_16_16
#undef CELL_16_17
#if NEXT_16_17
#define CELL_16_17 1
#endif
#undef NEXT_16_17
#undef CELL_16_18
#if NEXT_16_18
#define CELL_16_18 1
#endif
#undef NEXT_16_18
#undef CELL_16_19
#if NEXT_16_19
#define CELL_16_19 1
#endif
#undef NEXT_16_19
#undef CELL_16_20
#if NEXT_16_20
#define CELL_16_20 1
#endif
#undef NEXT_16_20
#undef CELL_16_21
#if NEXT_16_21
#define CELL_16_21 1
#endif
#undef NEXT_16_21
#undef CELL_16_22
#if NEXT_16_22
#define CELL_16_22 1
#endif
#undef NEXT_16_22
#undef CELL_16_23
#if NEXT_16_23
#define CELL_16_23 1
#endif
#undef NEXT_16_23
#undef CELL_16_24
#if NEXT_16_24
#define CELL_16_24 1
#endif
#undef NEXT_16_24
#undef CELL_16_25
#if NEXT_16_25
#define CELL_16_25 1
#endif
#undef NEXT_16_25
#undef CELL_16_26
#if NEXT_16_26
#define CELL_16_26 1
#endif
#undef NEXT_16_26
#undef CELL_16_27
#if NEXT_16_27
#define CELL_16_27 1
#endif
#undef NEXT_16_27
#undef CELL_16_28
#if NEXT_16_28
#define CELL_16_28 1
#endif
#undef NEXT_16_28
#undef CELL_16_29
#if NEXT_16_29
#define CELL_16_29 1
#endif
#undef NEXT_16_29
#undef CELL_16_30
#if NEXT_16_30
#define CELL_16_30 1
#endif
#undef NEXT_16_30
#undef CELL_16_31
#if NEXT_16_31
#define CELL_16_31 1
#endif
#undef NEXT_16_31
#undef CELL_16_32
#if NEXT_16_32
#define CELL_16_32 1
#endif
#undef NEXT_16_32
#undef CELL_16_33
#if NEXT_16_33
#define CELL_16_33 1
#endif
#undef NEXT_16_33
#undef CELL_16_34
#if NEXT_16_34
#define CELL_16_34 1
#endif
#undef NEXT_16_34
#undef CELL_16_35
#if NEXT_16_35
#define CELL_16_35 1
#endif
#undef NEXT_16_35
#undef CELL_16_36
#if NEXT_16_36
#define CELL_16_36 1
#endif
#undef NEXT_16_36
#undef CELL_16_37
#if NEXT_16_37
#define CELL_16_37 1
#endif
#undef NEXT_16_37
#undef CELL_16_38
#if NEXT_16_38
#define CELL_16_38 1
#endif
#undef NEXT_16_38
#undef CELL_16_39
#if NEXT_16_39
#define CELL_16_39 1
#endif
#undef NEXT_16_39
#undef CELL_17_00
#if NEXT_17_00
#define CELL_17_00 1
#endif
#undef NEXT_17_00
#undef CELL_17_01
#if NEXT_17_01
#define CELL_17_01 1
#endif
#undef NEXT_17_01
#undef CELL_17_02
#if NEXT_17_02
#define CELL_17_02 1
#endif
#undef NEXT_17_02
#undef CELL_17_03
#if NEXT_17_03
#define CELL_17_03 1
#endif
#undef NEXT_17_03
#undef CELL_17_04
#if NEXT_17_04
#define CELL_17_04 1
#endif
#undef NEXT_17_04
#undef CELL_17_05
#if NEXT_17_05
#define CELL_17_05 1
#endif
#undef NEXT_17_05
#undef CELL_17_06
#if NEXT_17_06
#define CELL_17_06 1
#endif
#undef NEXT_17_06
#undef CELL_17_07
#if NEXT_17_07
#define CELL_17_07 1
#endif
#undef NEXT_17_07
#undef CELL_17_08
#if NEXT_17_08
#define CELL_17_08 1
#endif
#undef NEXT_17_08
#undef CELL_17_09
#if NEXT_17_09
#define CELL_17_09 1
#endif
#undef NEXT_17_09
#undef CELL_17_10
#if NEXT_17_10
#define CELL_17_10 1
#endif
#undef NEXT_17_10
#undef CELL_17_11
#if NEXT_17_11
#define CELL_17_11 1
#endif
#undef NEXT_17_11
#undef CELL_17_12
#if NEXT_17_12
#define CELL_17_12 1
#endif
#undef NEXT_17_12
#undef CELL_17_13
#if NEXT_17_13
#define CELL_17_13 1
#endif
#undef NEXT_17_13
#undef CELL_17_14
#if NEXT_17_14
#define CELL_17_14 1
#endif
#undef NEXT_17_14
#undef CELL_17_15
#if NEXT_17_15
#define CELL_17_15 1
#endif
#undef NEXT_17_15
#undef CELL_17_16
#if NEXT_17_16
#define CELL_17_16 1
#endif
#undef NEXT_17_16
#undef CELL_17_17
#if NEXT_17_17
#define CELL_17_17 1
#endif
#undef NEXT_17_17
#undef CELL_17_18
#if NEXT_17_18
#define CELL_17_18 1
#endif
#undef NEXT_17_18
#undef CELL_17_19
#if NEXT_17_19
#define CELL_17_19 1
#endif
#undef NEXT_17_19
#undef CELL_17_20
#if NEXT_17_20
#define CELL_17_20 1
#endif
#undef NEXT_17_20
#undef CELL_17_21
#if NEXT_17_21
#define CELL_17_21 1
#endif
#undef NEXT_17_21
#undef CELL_17_22
#if NEXT_17_22
#define CELL_17_22 1
#endif
#undef NEXT_17_22
#undef CELL_17_23
#if NEXT_17_23
#define CELL_17_23 1
#endif
#undef NEXT_17_23
#undef CELL_17_24
#if NEXT_17_24
#define CELL_17_24 1
#endif
#undef NEXT_17_24
#undef CELL_17_25
#if NEXT_17_25
#define CELL_17_25 1
#endif
#undef NEXT_17_25
#undef CELL_17_26
#if NEXT_17_26
#define CELL_17_26 1
#endif
#undef NEXT_17_26
#undef CELL_17_27
#if NEXT_17_27
#define CELL_17_27 1
#endif
#undef NEXT_17_27
#undef CELL_17_28
#if NEXT_17_28
#define CELL_17_28 1
#endif
#undef NEXT_17_28
#undef CELL_17_29
#if NEXT_17_29
#define CELL_17_29 1
#endif
#undef NEXT_17_29
#undef CELL_17_30
#if NEXT_17_30
#define CELL_17_30 1
#endif
#undef NEXT_17_30
#undef CELL_17_31
#if NEXT_17_31
#define CELL_17_31 1
#endif
#undef NEXT_17_31
#undef CELL_17_32
#if NEXT_17_32
#define CELL_17_32 1
#endif
#undef NEXT_17_32
#undef CELL_17_33
#if NEXT_17_33
#define CELL_17_33 1
#endif
#undef NEXT_17_33
#undef CELL_17_34
#if NEXT_17_34
#define CELL_17_34 1
#endif
#undef NEXT_17_34
#undef CELL_17_35
#if NEXT_17_35
#define CELL_17_35 1
#endif
#undef NEXT_17_35
#undef CELL_17_36
#if NEXT_17_36
#define CELL_17_36 1
#endif
#undef NEXT_17_36
#undef CELL_17_37
#if NEXT_17_37
#define CELL_17_37 1
#endif
#undef NEXT_17_37
#undef CELL_17_38
#if NEXT_17_38
#define CELL_17_38 1
#endif
#undef NEXT_17_38
#undef CELL_17_39
#if NEXT_17_39
#define CELL_17_39 1
#endif
#undef NEXT_17_39
#undef CELL_18_00
#if NEXT_18_00
#define CELL_18_00 1
#endif
#undef NEXT_18_00
#undef CELL_18_01
#if NEXT_18_01
#define CELL_18_01 1
#endif
#undef NEXT_18_01
#undef CELL_18_02
#if NEXT_18_02
#define CELL_18_02 1
#endif
#undef NEXT_18_02
#undef CELL_18_03
#if NEXT_18_03
#define CELL_18_03 1
#endif
#undef NEXT_18_03
#undef CELL_18_04
#if NEXT_18_04
#define CELL_18_04 1
#endif
#undef NEXT_18_04
#undef CELL_18_05
#if NEXT_18_05
#define CELL_18_05 1
#endif
#undef NEXT_18_05
#undef CELL_18_06
#if NEXT_18_06
#define CELL_18_06 1
#endif
#undef NEXT_18_06
#undef CELL_18_07
#if NEXT_18_07
#define CELL_18_07 1
#endif
#undef NEXT_18_07
#undef CELL_18_08
#if NEXT_18_08
#define CELL_18_08 1
#endif
#undef NEXT_18_08
#undef CELL_18_09
#if NEXT_18_09
#define CELL_18_09 1
#endif
#undef NEXT_18_09
#undef CELL_18_10
#if NEXT_18_10
#define CELL_18_10 1
#endif
#undef NEXT_18_10
#undef CELL_18_11
#if NEXT_18_11
#define CELL_18_11 1
#endif
#undef NEXT_18_11
#undef CELL_18_12
#if NEXT_18_12
#define CELL_18_12 1
#endif
#undef NEXT_18_12
#undef CELL_18_13
#if NEXT_18_13
#define CELL_18_13 1
#endif
#undef NEXT_18_13
#undef CELL_18_14
#if NEXT_18_14
#define CELL_18_14 1
#endif
#undef NEXT_18_14
#undef CELL_18_15
#if NEXT_18_15
#define CELL_18_15 1
#endif
#undef NEXT_18_15
#undef CELL_18_16
#if NEXT_18_16
#define CELL_18_16 1
#endif
#undef NEXT_18_16
#undef CELL_18_17
#if NEXT_18_17
#define CELL_18_17 1
#endif
#undef NEXT_18_17
#undef CELL_18_18
#if NEXT_18_18
#define CELL_18_18 1
#endif
#undef NEXT_18_18
#undef CELL_18_19
#if NEXT_18_19
#define CELL_18_19 1
#endif
#undef NEXT_18_19
#undef CELL_18_20
#if NEXT_18_20
#define CELL_18_20 1
#endif
#undef NEXT_18_20
#undef CELL_18_21
#if NEXT_18_21
#define CELL_18_21 1
#endif
#undef NEXT_18_21
#undef CELL_18_22
#if NEXT_18_22
#define CELL_18_22 1
#endif
#undef NEXT_18_22
#undef CELL_18_23
#if NEXT_18_23
#define CELL_18_23 1
#endif
#undef NEXT_18_23
#undef CELL_18_24
#if NEXT_18_24
#define CELL_18_24 1
#endif
#undef NEXT_18_24
#undef CELL_18_25
#if NEXT_18_25
#define CELL_18_25 1
#endif
#undef NEXT_18_25
#undef CELL_18_26
#if NEXT_18_26
#define CELL_18_26 1
#endif
#undef NEXT_18_26
#undef CELL_18_27
#if NEXT_18_27
#define CELL_18_27 1
#endif
#undef NEXT_18_27
#undef CELL_18_28
#if NEXT_18_28
#define CELL_18_28 1
#endif
#undef NEXT_18_28
#undef CELL_18_29
#if NEXT_18_29
#define CELL_18_29 1
#endif
#undef NEXT_18_29
#undef CELL_18_30
#if NEXT_18_30
#define CELL_18_30 1
#endif
#undef NEXT_18_30
#undef CELL_18_31
#if NEXT_18_31
#define CELL_18_31 1
#endif
#undef NEXT_18_31
#undef CELL_18_32
#if NEXT_18_32
#define CELL_18_32 1
#endif
#undef NEXT_18_32
#undef CELL_18_33
#if NEXT_18_33
#define CELL_18_33 1
#endif
#undef NEXT_18_33
#undef CELL_18_34
#if NEXT_18_34
#define CELL_18_34 1
#endif
#undef NEXT_18_34
#undef CELL_18_35
#if NEXT_18_35
#define CELL_18_35 1
#endif
#undef NEXT_18_35
#undef CELL_18_36
#if NEXT_18_36
#define CELL_18_36 1
#endif
#undef NEXT_18_36
#undef CELL_18_37
#if NEXT_18_37
#define CELL_18_37 1
#endif
#undef NEXT_18_37
#undef CELL_18_38
#if NEXT_18_38
#define CELL_18_38 1
#endif
#undef NEXT_18_38
#undef CELL_18_39
#if NEXT_18_39
#define CELL_18_39 1
#endif
#undef NEXT_18_39
#undef CELL_19_00
#if NEXT_19_00
#define CELL_19_00 1
#endif
#undef NEXT_19_00
#undef CELL_19_01
#if NEXT_19_01
#define CELL_19_01 1
#endif
#undef NEXT_19_01
#undef CELL_19_02
#if NEXT_19_02
#define CELL_19_02 1
#endif
#undef NEXT_19_02
#undef CELL_19_03
#if NEXT_19_03
#define CELL_19_03 1
#endif
#undef NEXT_19_03
#undef CELL_19_04
#if NEXT_19_04
#define CELL_19_04 1
#endif
#undef NEXT_19_04
#undef CELL_19_05
#if NEXT_19_05
#define CELL_19_05 1
#endif
#undef NEXT_19_05
#undef CELL_19_06
#if NEXT_19_06
#define CELL_19_06 1
#endif
#undef NEXT_19_06
#undef CELL_19_07
#if NEXT_19_07
#define CELL_19_07 1
#endif
#undef NEXT_19_07
#undef CELL_19_08
#if NEXT_19_08
#define CELL_19_08 1
#endif
#undef NEXT_19_08
#undef CELL_19_09
#if NEXT_19_09
#define CELL_19_09 1
#endif
#undef NEXT_19_09
#undef CELL_19_10
#if NEXT_19_10
#define CELL_19_10 1
#endif
#undef NEXT_19_10
#undef CELL_19_11
#if NEXT_19_11
#define CELL_19_11 1
#endif
#undef NEXT_19_11
#undef CELL_19_12
#if NEXT_19_12
#define CELL_19_12 1
#endif
#undef NEXT_19_12
#undef CELL_19_13
#if NEXT_19_13
#define CELL_19_13 1
#endif
#undef NEXT_19_13
#undef CELL_19_14
#if NEXT_19_14
#define CELL_19_14 1
#endif
#undef NEXT_19_14
#undef CELL_19_15
#if NEXT_19_15
#define CELL_19_15 1
#endif
#undef NEXT_19_15
#undef CELL_19_16
#if NEXT_19_16
#define CELL_19_16 1
#endif
#undef NEXT_19_16
#undef CELL_19_17
#if NEXT_19_17
#define CELL_19_17 1
#endif
#undef NEXT_19_17
#undef CELL_19_18
#if NEXT_19_18
#define CELL_19_18 1
#endif
#undef NEXT_19_18
#undef CELL_19_19
#if NEXT_19_19
#define CELL_19_19 1
#endif
#undef NEXT_19_19
#undef CELL_19_20
#if NEXT_19_20
#define CELL_19_20 1
#endif
#undef NEXT_19_20
#undef CELL_19_21
#if NEXT_19_21
#define CELL_19_21 1
#endif
#undef NEXT_19_21
#undef CELL_19_22
#if NEXT_19_22
#define CELL_19_22 1
#endif
#undef NEXT_19_22
#undef CELL_19_23
#if NEXT_19_23
#define CELL_19_23 1
#endif
#undef NEXT_19_23
#undef CELL_19_24
#if NEXT_19_24
#define CELL_19_24 1
#endif
#undef NEXT_19_24
#undef CELL_19_25
#if NEXT_19_25
#define CELL_19_25 1
#endif
#undef NEXT_19_25
#undef CELL_19_26
#if NEXT_19_26
#define CELL_19_26 1
#endif
#undef NEXT_19_26
#undef CELL_19_27
#if NEXT_19_27
#define CELL_19_27 1
#endif
#undef NEXT_19_27
#undef CELL_19_28
#if NEXT_19_28
#define CELL_19_28 1
#endif
#undef NEXT_19_28
#undef CELL_19_29
#if NEXT_19_29
#define CELL_19_29 1
#endif
#undef NEXT_19_29
#undef CELL_19_30
#if NEXT_19_30
#define CELL_19_30 1
#endif
#undef NEXT_19_30
#undef CELL_19_31
#if NEXT_19_31
#define CELL_19_31 1
#endif
#undef NEXT_19_31
#undef CELL_19_32
#if NEXT_19_32
#define CELL_19_32 1
#endif
#undef NEXT_19_32
#undef CELL_19_33
#if NEXT_19_33
#define CELL_19_33 1
#endif
#undef NEXT_19_33
#undef CELL_19_34
#if NEXT_19_34
#define CELL_19_34 1
#endif
#undef NEXT_19_34
#undef CELL_19_35
#if NEXT_19_35
#define CELL_19_35 1
#endif
#undef NEXT_19_35
#undef CELL_19_36
#if NEXT_19_36
#define CELL_19_36 1
#endif
#undef NEXT_19_36
#undef CELL_19_37
#if NEXT_19_37
#define CELL_19_37 1
#endif
#undef NEXT_19_37
#undef CELL_19_38
#if NEXT_19_38
#define CELL_19_38 1
#endif
#undef NEXT_19_38
#undef CELL_19_39
#if NEXT_19_39
#define CELL_19_39 1
#endif
#undef NEXT_19_39
#undef CELL_20_00
#if NEXT_20_00
#define CELL_20_00 1
#endif
#undef NEXT_20_00
#undef CELL_20_01
#if NEXT_20_01
#define CELL_20_01 1
#endif
#undef NEXT_20_01
#undef CELL_20_02
#if NEXT_20_02
#define CELL_20_02 1
#endif
#undef NEXT_20_02
#undef CELL_20_03
#if NEXT_20_03
#define CELL_20_03 1
#endif
#undef NEXT_20_03
#undef CELL_20_04
#if NEXT_20_04
#define CELL_20_04 1
#endif
#undef NEXT_20_04
#undef CELL_20_05
#if NEXT_20_05
#define CELL_20_05 1
#endif
#undef NEXT_20_05
#undef CELL_20_06
#if NEXT_20_06
#define CELL_20_06 1
#endif
#undef NEXT_20_06
#undef CELL_20_07
#if NEXT_20_07
#define CELL_20_07 1
#endif
#undef NEXT_20_07
#undef CELL_20_08
#if NEXT_20_08
#define CELL_20_08 1
#endif
#undef NEXT_20_08
#undef CELL_20_09
#if NEXT_20_09
#define CELL_20_09 1
#endif
#undef NEXT_20_09
#undef CELL_20_10
#if NEXT_20_10
#define CELL_20_10 1
#endif
#undef NEXT_20_10
#undef CELL_20_11
#if NEXT_20_11
#define CELL_20_11 1
#endif
#undef NEXT_20_11
#undef CELL_20_12
#if NEXT_20_12
#define CELL_20_12 1
#endif
#undef NEXT_20_12
#undef CELL_20_13
#if NEXT_20_13
#define CELL_20_13 1
#endif
#undef NEXT_20_13
#undef CELL_20_14
#if NEXT_20_14
#define CELL_20_14 1
#endif
#undef NEXT_20_14
#undef CELL_20_15
#if NEXT_20_15
#define CELL_20_15 1
#endif
#undef NEXT_20_15
#undef CELL_20_16
#if NEXT_20_16
#define CELL_20_16 1
#endif
#undef NEXT_20_16
#undef CELL_20_17
#if NEXT_20_17
#define CELL_20_17 1
#endif
#undef NEXT_20_17
#undef CELL_20_18
#if NEXT_20_18
#define CELL_20_18 1
#endif
#undef NEXT_20_18
#undef CELL_20_19
#if NEXT_20_19
#define CELL_20_19 1
#endif
#undef NEXT_20_19
#undef CELL_20_20
#if NEXT_20_20
#define CELL_20_20 1
#endif
#undef NEXT_20_20
#undef CELL_20_21
#if NEXT_20_21
#define CELL_20_21 1
#endif
#undef NEXT_20_21
#undef CELL_20_22
#if NEXT_20_22
#define CELL_20_22 1
#endif
#undef NEXT_20_22
#undef CELL_20_23
#if NEXT_20_23
#define CELL_20_23 1
#endif
#undef NEXT_20_23
#undef CELL_20_24
#if NEXT_20_24
#define CELL_20_24 1
#endif
#undef NEXT_20_24
#undef CELL_20_25
#if NEXT_20_25
#define CELL_20_25 1
#endif
#undef NEXT_20_25
#undef CELL_20_26
#if NEXT_20_26
#define CELL_20_26 1
#endif
#undef NEXT_20_26
#undef CELL_20_27
#if NEXT_20_27
#define CELL_20_27 1
#endif
#undef NEXT_20_27
#undef CELL_20_28
#if NEXT_20_28
#define CELL_20_28 1
#endif
#undef NEXT_20_28
#undef CELL_20_29
#if NEXT_20_29
#define CELL_20_29 1
#endif
#undef NEXT_20_29
#undef CELL_20_30
#if NEXT_20_30
#define CELL_20_30 1
#endif
#undef NEXT_20_30
#undef CELL_20_31
#if NEXT_20_31
#define CELL_20_31 1
#endif
#undef NEXT_20_31
#undef CELL_20_32
#if NEXT_20_32
#define CELL_20_32 1
#endif
#undef NEXT_20_32
#undef CELL_20_33
#if NEXT_20_33
#define CELL_20_33 1
#endif
#undef NEXT_20_33
#undef CELL_20_34
#if NEXT_20_34
#define CELL_20_34 1
#endif
#undef NEXT_20_34
#undef CELL_20_35
#if NEXT_20_35
#define CELL_20_35 1
#endif
#undef NEXT_20_35
#undef CELL_20_36
#if NEXT_20_36
#define CELL_20_36 1
#endif
#undef NEXT_20_36
#undef CELL_20_37
#if NEXT_20_37
#define CELL_20_37 1
#endif
#undef NEXT_20_37
#undef CELL_20_38
#if NEXT_20_38
#define CELL_20_38 1
#endif
#undef NEXT_20_38
#undef CELL_20_39
#if NEXT_20_39
#define CELL_20_39 1
#endif
#undef NEXT_20_39
#undef CELL_21_00
#if NEXT_21_00
#define CELL_21_00 1
#endif
#undef NEXT_21_00
#undef CELL_21_01
#if NEXT_21_01
#define CELL_21_01 1
#endif
#undef NEXT_21_01
#undef CELL_21_02
#if NEXT_21_02
#define CELL_21_02 1
#endif
#undef NEXT_21_02
#undef CELL_21_03
#if NEXT_21_03
#define CELL_21_03 1
#endif
#undef NEXT_21_03
#undef CELL_21_04
#if NEXT_21_04
#define CELL_21_04 1
#endif
#undef NEXT_21_04
#undef CELL_21_05
#if NEXT_21_05
#define CELL_21_05 1
#endif
#undef NEXT_21_05
#undef CELL_21_06
#if NEXT_21_06
#define CELL_21_06 1
#endif
#undef NEXT_21_06
#undef CELL_21_07
#if NEXT_21_07
#define CELL_21_07 1
#endif
#undef NEXT_21_07
#undef CELL_21_08
#if NEXT_21_08
#define CELL_21_08 1
#endif
#undef NEXT_21_08
#undef CELL_21_09
#if NEXT_21_09
#define CELL_21_09 1
#endif
#undef NEXT_21_09
#undef CELL_21_10
#if NEXT_21_10
#define CELL_21_10 1
#endif
#undef NEXT_21_10
#undef CELL_21_11
#if NEXT_21_11
#define CELL_21_11 1
#endif
#undef NEXT_21_11
#undef CELL_21_12
#if NEXT_21_12
#define CELL_21_12 1
#endif
#undef NEXT_21_12
#undef CELL_21_13
#if NEXT_21_13
#define CELL_21_13 1
#endif
#undef NEXT_21_13
#undef CELL_21_14
#if NEXT_21_14
#define CELL_21_14 1
#endif
#undef NEXT_21_14
#undef CELL_21_15
#if NEXT_21_15
#define CELL_21_15 1
#endif
#undef NEXT_21_15
#undef CELL_21_16
#if NEXT_21_16
#define CELL_21_16 1
#endif
#undef NEXT_21_16
#undef CELL_21_17
#if NEXT_21_17
#define CELL_21_17 1
#endif
#undef NEXT_21_17
#undef CELL_21_18
#if NEXT_21_18
#define CELL_21_18 1
#endif
#undef NEXT_21_18
#undef CELL_21_19
#if NEXT_21_19
#define CELL_21_19 1
#endif
#undef NEXT_21_19
#undef CELL_21_20
#if NEXT_21_20
#define CELL_21_20 1
#endif
#undef NEXT_21_20
#undef CELL_21_21
#if NEXT_21_21
#define CELL_21_21 1
#endif
#undef NEXT_21_21
#undef CELL_21_22
#if NEXT_21_22
#define CELL_21_22 1
#endif
#undef NEXT_21_22
#undef CELL_21_23
#if NEXT_21_23
#define CELL_21_23 1
#endif
#undef NEXT_21_23
#undef CELL_21_24
#if NEXT_21_24
#define CELL_21_24 1
#endif
#undef NEXT_21_24
#undef CELL_21_25
#if NEXT_21_25
#define CELL_21_25 1
#endif
#undef NEXT_21_25
#undef CELL_21_26
#if NEXT_21_26
#define CELL_21_26 1
#endif
#undef NEXT_21_26
#undef CELL_21_27
#if NEXT_21_27
#define CELL_21_27 1
#endif
#undef NEXT_21_27
#undef CELL_21_28
#if NEXT_21_28
#define CELL_21_28 1
#endif
#undef NEXT_21_28
#undef CELL_21_29
#if NEXT_21_29
#define CELL_21_29 1
#endif
#undef NEXT_21_29
#undef CELL_21_30
#if NEXT_21_30
#define CELL_21_30 1
#endif
#undef NEXT_21_30
#undef CELL_21_31
#if NEXT_21_31
#define CELL_21_31 1
#endif
#undef NEXT_21_31
#undef CELL_21_32
#if NEXT_21_32
#define CELL_21_32 1
#endif
#undef NEXT_21_32
#undef CELL_21_33
#if NEXT_21_33
#define CELL_21_33 1
#endif
#undef NEXT_21_33
#undef CELL_21_34
#if NEXT_21_34
#define CELL_21_34 1
#endif
#undef NEXT_21_34
#undef CELL_21_35
#if NEXT_21_35
#define CELL_21_35 1
#endif
#undef NEXT_21_35
#undef CELL_21_36
#if NEXT_21_36
#define CELL_21_36 1
#endif
#undef NEXT_21_36
#undef CELL_21_37
#if NEXT_21_37
#define CELL_21_37 1
#endif
#undef NEXT_21_37
#undef CELL_21_38
#if NEXT_21_38
#define CELL_21_38 1
#endif
#undef NEXT_21_38
#undef CELL_21_39
#if NEXT_21_39
#define CELL_21_39 1
#endif
#undef NEXT_21_39
#undef CELL_22_00
#if NEXT_22_00
#define CELL_22_00 1
#endif
#undef NEXT_22_00
#undef CELL_22_01
#if NEXT_22_01
#define CELL_22_01 1
#endif
#undef NEXT_22_01
#undef CELL_22_02
#if NEXT_22_02
#define CELL_22_02 1
#endif
#undef NEXT_22_02
#undef CELL_22_03
#if NEXT_22_03
#define CELL_22_03 1
#endif
#undef NEXT_22_03
#undef CELL_22_04
#if NEXT_22_04
#define CELL_22_04 1
#endif
#undef NEXT_22_04
#undef CELL_22_05
#if NEXT_22_05
#define CELL_22_05 1
#endif
#undef NEXT_22_05
#undef CELL_22_06
#if NEXT_22_06
#define CELL_22_06 1
#endif
#undef NEXT_22_06
#undef CELL_22_07
#if NEXT_22_07
#define CELL_22_07 1
#endif
#undef NEXT_22_07
#undef CELL_22_08
#if NEXT_22_08
#define CELL_22_08 1
#endif
#undef NEXT_22_08
#undef CELL_22_09
#if NEXT_22_09
#define CELL_22_09 1
#endif
#undef NEXT_22_09
#undef CELL_22_10
#if NEXT_22_10
#define CELL_22_10 1
#endif
#undef NEXT_22_10
#undef CELL_22_11
#if NEXT_22_11
#define CELL_22_11 1
#endif
#undef NEXT_22_11
#undef CELL_22_12
#if NEXT_22_12
#define CELL_22_12 1
#endif
#undef NEXT_22_12
#undef CELL_22_13
#if NEXT_22_13
#define CELL_22_13 1
#endif
#undef NEXT_22_13
#undef CELL_22_14
#if NEXT_22_14
#define CELL_22_14 1
#endif
#undef NEXT_22_14
#undef CELL_22_15
#if NEXT_22_15
#define CELL_22_15 1
#endif
#undef NEXT_22_15
#undef CELL_22_16
#if NEXT_22_16
#define CELL_22_16 1
#endif
#undef NEXT_22_16
#undef CELL_22_17
#if NEXT_22_17
#define CELL_22_17 1
#endif
#undef NEXT_22_17
#undef CELL_22_18
#if NEXT_22_18
#define CELL_22_18 1
#endif
#undef NEXT_22_18
#undef CELL_22_19
#if NEXT_22_19
#define CELL_22_19 1
#endif
#undef NEXT_22_19
#undef CELL_22_20
#if NEXT_22_20
#define CELL_22_20 1
#endif
#undef NEXT_22_20
#undef CELL_22_21
#if NEXT_22_21
#define CELL_22_21 1
#endif
#undef NEXT_22_21
#undef CELL_22_22
#if NEXT_22_22
#define CELL_22_22 1
#endif
#undef NEXT_22_22
#undef CELL_22_23
#if NEXT_22_23
#define CELL_22_23 1
#endif
#undef NEXT_22_23
#undef CELL_22_24
#if NEXT_22_24
#define CELL_22_24 1
#endif
#undef NEXT_22_24
#undef CELL_22_25
#if NEXT_22_25
#define CELL_22_25 1
#endif
#undef NEXT_22_25
#undef CELL_22_26
#if NEXT_22_26
#define CELL_22_26 1
#endif
#undef NEXT_22_26
#undef CELL_22_27
#if NEXT_22_27
#define CELL_22_27 1
#endif
#undef NEXT_22_27
#undef CELL_22_28
#if NEXT_22_28
#define CELL_22_28 1
#endif
#undef NEXT_22_28
#undef CELL_22_29
#if NEXT_22_29
#define CELL_22_29 1
#endif
#undef NEXT_22_29
#undef CELL_22_30
#if NEXT_22_30
#define CELL_22_30 1
#endif
#undef NEXT_22_30
#undef CELL_22_31
#if NEXT_22_31
#define CELL_22_31 1
#endif
#undef NEXT_22_31
#undef CELL_22_32
#if NEXT_22_32
#define CELL_22_32 1
#endif
#undef NEXT_22_32
#undef CELL_22_33
#if NEXT_22_33
#define CELL_22_33 1
#endif
#undef NEXT_22_33
#undef CELL_22_34
#if NEXT_22_34
#define CELL_22_34 1
#endif
#undef NEXT_22_34
#undef CELL_22_35
#if NEXT_22_35
#define CELL_22_35 1
#endif
#undef NEXT_22_35
#undef CELL_22_36
#if NEXT_22_36
#define CELL_22_36 1
#endif
#undef NEXT_22_36
#undef CELL_22_37
#if NEXT_22_37
#define CELL_22_37 1
#endif
#undef NEXT_22_37
#undef CELL_22_38
#if NEXT_22_38
#define CELL_22_38 1
#endif
#undef NEXT_22_38
#undef CELL_22_39
#if NEXT_22_39
#define CELL_22_39 1
#endif
#undef NEXT_22_39
#undef CELL_23_00
#if NEXT_23_00
#define CELL_23_00 1
#endif
#undef NEXT_23_00
#undef CELL_23_01
#if NEXT_23_01
#define CELL_23_01 1
#endif
#undef NEXT_23_01
#undef CELL_23_02
#if NEXT_23_02
#define CELL_23_02 1
#endif
#undef NEXT_23_02
#undef CELL_23_03
#if NEXT_23_03
#define CELL_23_03 1
#endif
#undef NEXT_23_03
#undef CELL_23_04
#if NEXT_23_04
#define CELL_23_04 1
#endif
#undef NEXT_23_04
#undef CELL_23_05
#if NEXT_23_05
#define CELL_23_05 1
#endif
#undef NEXT_23_05
#undef CELL_23_06
#if NEXT_23_06
#define CELL_23_06 1
#endif
#undef NEXT_23_06
#undef CELL_23_07
#if NEXT_23_07
#define CELL_23_07 1
#endif
#undef NEXT_23_07
#undef CELL_23_08
#if NEXT_23_08
#define CELL_23_08 1
#endif
#undef NEXT_23_08
#undef CELL_23_09
#if NEXT_23_09
#define CELL_23_09 1
#endif
#undef NEXT_23_09
#undef CELL_23_10
#if NEXT_23_10
#define CELL_23_10 1
#endif
#undef NEXT_23_10
#undef CELL_23_11
#if NEXT_23_11
#define CELL_23_11 1
#endif
#undef NEXT_23_11
#undef CELL_23_12
#if NEXT_23_12
#define CELL_23_12 1
#endif
#undef NEXT_23_12
#undef CELL_23_13
#if NEXT_23_13
#define CELL_23_13 1
#endif
#undef NEXT_23_13
#undef CELL_23_14
#if NEXT_23_14
#define CELL_23_14 1
#endif
#undef NEXT_23_14
#undef CELL_23_15
#if NEXT_23_15
#define CELL_23_15 1
#endif
#undef NEXT_23_15
#undef CELL_23_16
#if NEXT_23_16
#define CELL_23_16 1
#endif
#undef NEXT_23_16
#undef CELL_23_17
#if NEXT_23_17
#define CELL_23_17 1
#endif
#undef NEXT_23_17
#undef CELL_23_18
#if NEXT_23_18
#define CELL_23_18 1
#endif
#undef NEXT_23_18
#undef CELL_23_19
#if NEXT_23_19
#define CELL_23_19 1
#endif
#undef NEXT_23_19
#undef CELL_23_20
#if NEXT_23_20
#define CELL_23_20 1
#endif
#undef NEXT_23_20
#undef CELL_23_21
#if NEXT_23_21
#define CELL_23_21 1
#endif
#undef NEXT_23_21
#undef CELL_23_22
#if NEXT_23_22
#define CELL_23_22 1
#endif
#undef NEXT_23_22
#undef CELL_23_23
#if NEXT_23_23
#define CELL_23_23 1
#endif
#undef NEXT_23_23
#undef CELL_23_24
#if NEXT_23_24
#define CELL_23_24 1
#endif
#undef NEXT_23_24
#undef CELL_23_25
#if NEXT_23_25
#define CELL_23_25 1
#endif
#undef NEXT_23_25
#undef CELL_23_26
#if NEXT_23_26
#define CELL_23_26 1
#endif
#undef NEXT_23_26
#undef CELL_23_27
#if NEXT_23_27
#define CELL_23_27 1
#endif
#undef NEXT_23_27
#undef CELL_23_28
#if NEXT_23_28
#define CELL_23_28 1
#endif
#undef NEXT_23_28
#undef CELL_23_29
#if NEXT_23_29
#define CELL_23_29 1
#endif
#undef NEXT_23_29
#undef CELL_23_30
#if NEXT_23_30
#define CELL_23_30 1
#endif
#undef NEXT_23_30
#undef CELL_23_31
#if NEXT_23_31
#define CELL_23_31 1
#endif
#undef NEXT_23_31
#undef CELL_23_32
#if NEXT_23_32
#define CELL_23_32 1
#endif
#undef NEXT_23_32
#undef CELL_23_33
#if NEXT_23_33
#define CELL_23_33 1
#endif
#undef NEXT_23_33
#undef CELL_23_34
#if NEXT_23_34
#define CELL_23_34 1
#endif
#undef NEXT_23_34
#undef CELL_23_35
#if NEXT_23_35
#define CELL_23_35 1
#endif
#undef NEXT_23_35
#undef CELL_23_36
#if NEXT_23_36
#define CELL_23_36 1
#endif
#undef NEXT_23_36
#undef CELL_23_37
#if NEXT_23_37
#define CELL_23_37 1
#endif
#undef NEXT_23_37
#undef CELL_23_38
#if NEXT_23_38
#define CELL_23_38 1
#endif
#undef NEXT_23_38
#undef CELL_23_39
#if NEXT_23_39
#define CELL_23_39 1
#endif
#undef NEXT_23_39
#undef CELL_24_00
#if NEXT_24_00
#define CELL_24_00 1
#endif
#undef NEXT_24_00
#undef CELL_24_01
#if NEXT_24_01
#define CELL_24_01 1
#endif
#undef NEXT_24_01
#undef CELL_24_02
#if NEXT_24_02
#define CELL_24_02 1
#endif
#undef NEXT_24_02
#undef CELL_24_03
#if NEXT_24_03
#define CELL_24_03 1
#endif
#undef NEXT_24_03
#undef CELL_24_04
#if NEXT_24_04
#define CELL_24_04 1
#endif
#undef NEXT_24_04
#undef CELL_24_05
#if NEXT_24_05
#define CELL_24_05 1
#endif
#undef NEXT_24_05
#undef CELL_24_06
#if NEXT_24_06
#define CELL_24_06 1
#endif
#undef NEXT_24_06
#undef CELL_24_07
#if NEXT_24_07
#define CELL_24_07 1
#endif
#undef NEXT_24_07
#undef CELL_24_08
#if NEXT_24_08
#define CELL_24_08 1
#endif
#undef NEXT_24_08
#undef CELL_24_09
#if NEXT_24_09
#define CELL_24_09 1
#endif
#undef NEXT_24_09
#undef CELL_24_10
#if NEXT_24_10
#define CELL_24_10 1
#endif
#undef NEXT_24_10
#undef CELL_24_11
#if NEXT_24_11
#define CELL_24_11 1
#endif
#undef NEXT_24_11
#undef CELL_24_12
#if NEXT_24_12
#define CELL_24_12 1
#endif
#undef NEXT_24_12
#undef CELL_24_13
#if NEXT_24_13
#define CELL_24_13 1
#endif
#undef NEXT_24_13
#undef CELL_24_14
#if NEXT_24_14
#define CELL_24_14 1
#endif
#undef NEXT_24_14
#undef CELL_24_15
#if NEXT_24_15
#define CELL_24_15 1
#endif
#undef NEXT_24_15
#undef CELL_24_16
#if NEXT_24_16
#define CELL_24_16 1
#endif
#undef NEXT_24_16
#undef CELL_24_17
#if NEXT_24_17
#define CELL_24_17 1
#endif
#undef NEXT_24_17
#undef CELL_24_18
#if NEXT_24_18
#define CELL_24_18 1
#endif
#undef NEXT_24_18
#undef CELL_24_19
#if NEXT_24_19
#define CELL_24_19 1
#endif
#undef NEXT_24_19
#undef CELL_24_20
#if NEXT_24_20
#define CELL_24_20 1
#endif
#undef NEXT_24_20
#undef CELL_24_21
#if NEXT_24_21
#define CELL_24_21 1
#endif
#undef NEXT_24_21
#undef CELL_24_22
#if NEXT_24_22
#define CELL_24_22 1
#endif
#undef NEXT_24_22
#undef CELL_24_23
#if NEXT_24_23
#define CELL_24_23 1
#endif
#undef NEXT_24_23
#undef CELL_24_24
#if NEXT_24_24
#define CELL_24_24 1
#endif
#undef NEXT_24_24
#undef CELL_24_25
#if NEXT_24_25
#define CELL_24_25 1
#endif
#undef NEXT_24_25
#undef CELL_24_26
#if NEXT_24_26
#define CELL_24_26 1
#endif
#undef NEXT_24_26
#undef CELL_24_27
#if NEXT_24_27
#define CELL_24_27 1
#endif
#undef NEXT_24_27
#undef CELL_24_28
#if NEXT_24_28
#define CELL_24_28 1
#endif
#undef NEXT_24_28
#undef CELL_24_29
#if NEXT_24_29
#define CELL_24_29 1
#endif
#undef NEXT_24_29
#undef CELL_24_30
#if NEXT_24_30
#define CELL_24_30 1
#endif
#undef NEXT_24_30
#undef CELL_24_31
#if NEXT_24_31
#define CELL_24_31 1
#endif
#undef NEXT_24_31
#undef CELL_24_32
#if NEXT_24_32
#define CELL_24_32 1
#endif
#undef NEXT_24_32
#undef CELL_24_33
#if NEXT_24_33
#define CELL_24_33 1
#endif
#undef NEXT_24_33
#undef CELL_24_34
#if NEXT_24_34
#define CELL_24_34 1
#endif
#undef NEXT_24_34
#undef CELL_24_35
#if NEXT_24_35
#define CELL_24_35 1
#endif
#undef NEXT_24_35
#undef CELL_24_36
#if NEXT_24_36
#define CELL_24_36 1
#endif
#undef NEXT_24_36
#undef CELL_24_37
#if NEXT_24_37
#define CELL_24_37 1
#endif
#undef NEXT_24_37
#undef CELL_24_38
#if NEXT_24_38
#define CELL_24_38 1
#endif
#undef NEXT_24_38
#undef CELL_24_39
#if NEXT_24_39
#define CELL_24_39 1
#endif
#undef NEXT_24_39
#undef CELL_25_00
#if NEXT_25_00
#define CELL_25_00 1
#endif
#undef NEXT_25_00
#undef CELL_25_01
#if NEXT_25_01
#define CELL_25_01 1
#endif
#undef NEXT_25_01
#undef CELL_25_02
#if NEXT_25_02
#define CELL_25_02 1
#endif
#undef NEXT_25_02
#undef CELL_25_03
#if NEXT_25_03
#define CELL_25_03 1
#endif
#undef NEXT_25_03
#undef CELL_25_04
#if NEXT_25_04
#define CELL_25_04 1
#endif
#undef NEXT_25_04
#undef CELL_25_05
#if NEXT_25_05
#define CELL_25_05 1
#endif
#undef NEXT_25_05
#undef CELL_25_06
#if NEXT_25_06
#define CELL_25_06 1
#endif
#undef NEXT_25_06
#undef CELL_25_07
#if NEXT_25_07
#define CELL_25_07 1
#endif
#undef NEXT_25_07
#undef CELL_25_08
#if NEXT_25_08
#define CELL_25_08 1
#endif
#undef NEXT_25_08
#undef CELL_25_09
#if NEXT_25_09
#define CELL_25_09 1
#endif
#undef NEXT_25_09
#undef CELL_25_10
#if NEXT_25_10
#define CELL_25_10 1
#endif
#undef NEXT_25_10
#undef CELL_25_11
#if NEXT_25_11
#define CELL_25_11 1
#endif
#undef NEXT_25_11
#undef CELL_25_12
#if NEXT_25_12
#define CELL_25_12 1
#endif
#undef NEXT_25_12
#undef CELL_25_13
#if NEXT_25_13
#define CELL_25_13 1
#endif
#undef NEXT_25_13
#undef CELL_25_14
#if NEXT_25_14
#define CELL_25_14 1
#endif
#undef NEXT_25_14
#undef CELL_25_15
#if NEXT_25_15
#define CELL_25_15 1
#endif
#undef NEXT_25_15
#undef CELL_25_16
#if NEXT_25_16
#define CELL_25_16 1
#endif
#undef NEXT_25_16
#undef CELL_25_17
#if NEXT_25_17
#define CELL_25_17 1
#endif
#undef NEXT_25_17
#undef CELL_25_18
#if NEXT_25_18
#define CELL_25_18 1
#endif
#undef NEXT_25_18
#undef CELL_25_19
#if NEXT_25_19
#define CELL_25_19 1
#endif
#undef NEXT_25_19
#undef CELL_25_20
#if NEXT_25_20
#define CELL_25_20 1
#endif
#undef NEXT_25_20
#undef CELL_25_21
#if NEXT_25_21
#define CELL_25_21 1
#endif
#undef NEXT_25_21
#undef CELL_25_22
#if NEXT_25_22
#define CELL_25_22 1
#endif
#undef NEXT_25_22
#undef CELL_25_23
#if NEXT_25_23
#define CELL_25_23 1
#endif
#undef NEXT_25_23
#undef CELL_25_24
#if NEXT_25_24
#define CELL_25_24 1
#endif
#undef NEXT_25_24
#undef CELL_25_25
#if NEXT_25_25
#define CELL_25_25 1
#endif
#undef NEXT_25_25
#undef CELL_25_26
#if NEXT_25_26
#define CELL_25_26 1
#endif
#undef NEXT_25_26
#undef CELL_25_27
#if NEXT_25_27
#define CELL_25_27 1
#endif
#undef NEXT_25_27
#undef CELL_25_28
#if NEXT_25_28
#define CELL_25_28 1
#endif
#undef NEXT_25_28
#undef CELL_25_29
#if NEXT_25_29
#define CELL_25_29 1
#endif
#undef NEXT_25_29
#undef CELL_25_30
#if NEXT_25_30
#define CELL_25_30 1
#endif
#undef NEXT_25_30
#undef CELL_25_31
#if NEXT_25_31
#define CELL_25_31 1
#endif
#undef NEXT_25_31
#undef CELL_25_32
#if NEXT_25_32
#define CELL_25_32 1
#endif
#undef NEXT_25_32
#undef CELL_25_33
#if NEXT_25_33
#define CELL_25_33 1
#endif
#undef NEXT_25_33
#undef CELL_25_34
#if NEXT_25_34
#define CELL_25_34 1
#endif
#undef NEXT_25_34
#undef CELL_25_35
#if NEXT_25_35
#define CELL_25_35 1
#endif
#undef NEXT_25_35
#undef CELL_25_36
#if NEXT_25_36
#define CELL_25_36 1
#endif
#undef NEXT_25_36
#undef CELL_25_37
#if NEXT_25_37
#define CELL_25_37 1
#endif
#undef NEXT_25_37
#undef CELL_25_38
#if NEXT_25_38
#define CELL_25_38 1
#endif
#undef NEXT_25_38
#undef CELL_25_39
#if NEXT_25_39
#define CELL_25_39 1
#endif
#undef NEXT_25_39
#undef CELL_26_00
#if NEXT_26_00
#define CELL_26_00 1
#endif
#undef NEXT_26_00
#undef CELL_26_01
#if NEXT_26_01
#define CELL_26_01 1
#endif
#undef NEXT_26_01
#undef CELL_26_02
#if NEXT_26_02
#define CELL_26_02 1
#endif
#undef NEXT_26_02
#undef CELL_26_03
#if NEXT_26_03
#define CELL_26_03 1
#endif
#undef NEXT_26_03
#undef CELL_26_04
#if NEXT_26_04
#define CELL_26_04 1
#endif
#undef NEXT_26_04
#undef CELL_26_05
#if NEXT_26_05
#define CELL_26_05 1
#endif
#undef NEXT_26_05
#undef CELL_26_06
#if NEXT_26_06
#define CELL_26_06 1
#endif
#undef NEXT_26_06
#undef CELL_26_07
#if NEXT_26_07
#define CELL_26_07 1
#endif
#undef NEXT_26_07
#undef CELL_26_08
#if NEXT_26_08
#define CELL_26_08 1
#endif
#undef NEXT_26_08
#undef CELL_26_09
#if NEXT_26_09
#define CELL_26_09 1
#endif
#undef NEXT_26_09
#undef CELL_26_10
#if NEXT_26_10
#define CELL_26_10 1
#endif
#undef NEXT_26_10
#undef CELL_26_11
#if NEXT_26_11
#define CELL_26_11 1
#endif
#undef NEXT_26_11
#undef CELL_26_12
#if NEXT_26_12
#define CELL_26_12 1
#endif
#undef NEXT_26_12
#undef CELL_26_13
#if NEXT_26_13
#define CELL_26_13 1
#endif
#undef NEXT_26_13
#undef CELL_26_14
#if NEXT_26_14
#define CELL_26_14 1
#endif
#undef NEXT_26_14
#undef CELL_26_15
#if NEXT_26_15
#define CELL_26_15 1
#endif
#undef NEXT_26_15
#undef CELL_26_16
#if NEXT_26_16
#define CELL_26_16 1
#endif
#undef NEXT_26_16
#undef CELL_26_17
#if NEXT_26_17
#define CELL_26_17 1
#endif
#undef NEXT_26_17
#undef CELL_26_18
#if NEXT_26_18
#define CELL_26_18 1
#endif
#undef NEXT_26_18
#undef CELL_26_19
#if NEXT_26_19
#define CELL_26_19 1
#endif
#undef NEXT_26_19
#undef CELL_26_20
#if NEXT_26_20
#define CELL_26_20 1
#endif
#undef NEXT_26_20
#undef CELL_26_21
#if NEXT_26_21
#define CELL_26_21 1
#endif
#undef NEXT_26_21
#undef CELL_26_22
#if NEXT_26_22
#define CELL_26_22 1
#endif
#undef NEXT_26_22
#undef CELL_26_23
#if NEXT_26_23
#define CELL_26_23 1
#endif
#undef NEXT_26_23
#undef CELL_26_24
#if NEXT_26_24
#define CELL_26_24 1
#endif
#undef NEXT_26_24
#undef CELL_26_25
#if NEXT_26_25
#define CELL_26_25 1
#endif
#undef NEXT_26_25
#undef CELL_26_26
#if NEXT_26_26
#define CELL_26_26 1
#endif
#undef NEXT_26_26
#undef CELL_26_27
#if NEXT_26_27
#define CELL_26_27 1
#endif
#undef NEXT_26_27
#undef CELL_26_28
#if NEXT_26_28
#define CELL_26_28 1
#endif
#undef NEXT_26_28
#undef CELL_26_29
#if NEXT_26_29
#define CELL_26_29 1
#endif
#undef NEXT_26_29
#undef CELL_26_30
#if NEXT_26_30
#define CELL_26_30 1
#endif
#undef NEXT_26_30
#undef CELL_26_31
#if NEXT_26_31
#define CELL_26_31 1
#endif
#undef NEXT_26_31
#undef CELL_26_32
#if NEXT_26_32
#define CELL_26_32 1
#endif
#undef NEXT_26_32
#undef CELL_26_33
#if NEXT_26_33
#define CELL_26_33 1
#endif
#undef NEXT_26_33
#undef CELL_26_34
#if NEXT_26_34
#define CELL_26_34 1
#endif
#undef NEXT_26_34
#undef CELL_26_35
#if NEXT_26_35
#define CELL_26_35 1
#endif
#undef NEXT_26_35
#undef CELL_26_36
#if NEXT_26_36
#define CELL_26_36 1
#endif
#undef NEXT_26_36
#undef CELL_26_37
#if NEXT_26_37
#define CELL_26_37 1
#endif
#undef NEXT_26_37
#undef CELL_26_38
#if NEXT_26_38
#define CELL_26_38 1
#endif
#undef NEXT_26_38
#undef CELL_26_39
#if NEXT_26_39
#define CELL_26_39 1
#endif
#undef NEXT_26_39
#undef CELL_27_00
#if NEXT_27_00
#define CELL_27_00 1
#endif
#undef NEXT_27_00
#undef CELL_27_01
#if NEXT_27_01
#define CELL_27_01 1
#endif
#undef NEXT_27_01
#undef CELL_27_02
#if NEXT_27_02
#define CELL_27_02 1
#endif
#undef NEXT_27_02
#undef CELL_27_03
#if NEXT_27_03
#define CELL_27_03 1
#endif
#undef NEXT_27_03
#undef CELL_27_04
#if NEXT_27_04
#define CELL_27_04 1
#endif
#undef NEXT_27_04
#undef CELL_27_05
#if NEXT_27_05
#define CELL_27_05 1
#endif
#undef NEXT_27_05
#undef CELL_27_06
#if NEXT_27_06
#define CELL_27_06 1
#endif
#undef NEXT_27_06
#undef CELL_27_07
#if NEXT_27_07
#define CELL_27_07 1
#endif
#undef NEXT_27_07
#undef CELL_27_08
#if NEXT_27_08
#define CELL_27_08 1
#endif
#undef NEXT_27_08
#undef CELL_27_09
#if NEXT_27_09
#define CELL_27_09 1
#endif
#undef NEXT_27_09
#undef CELL_27_10
#if NEXT_27_10
#define CELL_27_10 1
#endif
#undef NEXT_27_10
#undef CELL_27_11
#if NEXT_27_11
#define CELL_27_11 1
#endif
#undef NEXT_27_11
#undef CELL_27_12
#if NEXT_27_12
#define CELL_27_12 1
#endif
#undef NEXT_27_12
#undef CELL_27_13
#if NEXT_27_13
#define CELL_27_13 1
#endif
#undef NEXT_27_13
#undef CELL_27_14
#if NEXT_27_14
#define CELL_27_14 1
#endif
#undef NEXT_27_14
#undef CELL_27_15
#if NEXT_27_15
#define CELL_27_15 1
#endif
#undef NEXT_27_15
#undef CELL_27_16
#if NEXT_27_16
#define CELL_27_16 1
#endif
#undef NEXT_27_16
#undef CELL_27_17
#if NEXT_27_17
#define CELL_27_17 1
#endif
#undef NEXT_27_17
#undef CELL_27_18
#if NEXT_27_18
#define CELL_27_18 1
#endif
#undef NEXT_27_18
#undef CELL_27_19
#if NEXT_27_19
#define CELL_27_19 1
#endif
#undef NEXT_27_19
#undef CELL_27_20
#if NEXT_27_20
#define CELL_27_20 1
#endif
#undef NEXT_27_20
#undef CELL_27_21
#if NEXT_27_21
#define CELL_27_21 1
#endif
#undef NEXT_27_21
#undef CELL_27_22
#if NEXT_27_22
#define CELL_27_22 1
#endif
#undef NEXT_27_22
#undef CELL_27_23
#if NEXT_27_23
#define CELL_27_23 1
#endif
#undef NEXT_27_23
#undef CELL_27_24
#if NEXT_27_24
#define CELL_27_24 1
#endif
#undef NEXT_27_24
#undef CELL_27_25
#if NEXT_27_25
#define CELL_27_25 1
#endif
#undef NEXT_27_25
#undef CELL_27_26
#if NEXT_27_26
#define CELL_27_26 1
#endif
#undef NEXT_27_26
#undef CELL_27_27
#if NEXT_27_27
#define CELL_27_27 1
#endif
#undef NEXT_27_27
#undef CELL_27_28
#if NEXT_27_28
#define CELL_27_28 1
#endif
#undef NEXT_27_28
#undef CELL_27_29
#if NEXT_27_29
#define CELL_27_29 1
#endif
#undef NEXT_27_29
#undef CELL_27_30
#if NEXT_27_30
#define CELL_27_30 1
#endif
#undef NEXT_27_30
#undef CELL_27_31
#if NEXT_27_31
#define CELL_27_31 1
#endif
#undef NEXT_27_31
#undef CELL_27_32
#if NEXT_27_32
#define CELL_27_32 1
#endif
#undef NEXT_27_32
#undef CELL_27_33
#if NEXT_27_33
#define CELL_27_33 1
#endif
#undef NEXT_27_33
#undef CELL_27_34
#if NEXT_27_34
#define CELL_27_34 1
#endif
#undef NEXT_27_34
#undef CELL_27_35
#if NEXT_27_35
#define CELL_27_35 1
#endif
#undef NEXT_27_35
#undef CELL_27_36
#if NEXT_27_36
#define CELL_27_36 1
#endif
#undef NEXT_27_36
#undef CELL_27_37
#if NEXT_27_37
#define CELL_27_37 1
#endif
#undef NEXT_27_37
#undef CELL_27_38
#if NEXT_27_38
#define CELL_27_38 1
#endif
#undef NEXT_27_38
#undef CELL_27_39
#if NEXT_27_39
#define CELL_27_39 1
#endif
#undef NEXT_27_39
#undef CELL_28_00
#if NEXT_28_00
#define CELL_28_00 1
#endif
#undef NEXT_28_00
#undef CELL_28_01
#if NEXT_28_01
#define CELL_28_01 1
#endif
#undef NEXT_28_01
#undef CELL_28_02
#if NEXT_28_02
#define CELL_28_02 1
#endif
#undef NEXT_28_02
#undef CELL_28_03
#if NEXT_28_03
#define CELL_28_03 1
#endif
#undef NEXT_28_03
#undef CELL_28_04
#if NEXT_28_04
#define CELL_28_04 1
#endif
#undef NEXT_28_04
#undef CELL_28_05
#if NEXT_28_05
#define CELL_28_05 1
#endif
#undef NEXT_28_05
#undef CELL_28_06
#if NEXT_28_06
#define CELL_28_06 1
#endif
#undef NEXT_28_06
#undef CELL_28_07
#if NEXT_28_07
#define CELL_28_07 1
#endif
#undef NEXT_28_07
#undef CELL_28_08
#if NEXT_28_08
#define CELL_28_08 1
#endif
#undef NEXT_28_08
#undef CELL_28_09
#if NEXT_28_09
#define CELL_28_09 1
#endif
#undef NEXT_28_09
#undef CELL_28_10
#if NEXT_28_10
#define CELL_28_10 1
#endif
#undef NEXT_28_10
#undef CELL_28_11
#if NEXT_28_11
#define CELL_28_11 1
#endif
#undef NEXT_28_11
#undef CELL_28_12
#if NEXT_28_12
#define CELL_28_12 1
#endif
#undef NEXT_28_12
#undef CELL_28_13
#if NEXT_28_13
#define CELL_28_13 1
#endif
#undef NEXT_28_13
#undef CELL_28_14
#if NEXT_28_14
#define CELL_28_14 1
#endif
#undef NEXT_28_14
#undef CELL_28_15
#if NEXT_28_15
#define CELL_28_15 1
#endif
#undef NEXT_28_15
#undef CELL_28_16
#if NEXT_28_16
#define CELL_28_16 1
#endif
#undef NEXT_28_16
#undef CELL_28_17
#if NEXT_28_17
#define CELL_28_17 1
#endif
#undef NEXT_28_17
#undef CELL_28_18
#if NEXT_28_18
#define CELL_28_18 1
#endif
#undef NEXT_28_18
#undef CELL_28_19
#if NEXT_28_19
#define CELL_28_19 1
#endif
#undef NEXT_28_19
#undef CELL_28_20
#if NEXT_28_20
#define CELL_28_20 1
#endif
#undef NEXT_28_20
#undef CELL_28_21
#if NEXT_28_21
#define CELL_28_21 1
#endif
#undef NEXT_28_21
#undef CELL_28_22
#if NEXT_28_22
#define CELL_28_22 1
#endif
#undef NEXT_28_22
#undef CELL_28_23
#if NEXT_28_23
#define CELL_28_23 1
#endif
#undef NEXT_28_23
#undef CELL_28_24
#if NEXT_28_24
#define CELL_28_24 1
#endif
#undef NEXT_28_24
#undef CELL_28_25
#if NEXT_28_25
#define CELL_28_25 1
#endif
#undef NEXT_28_25
#undef CELL_28_26
#if NEXT_28_26
#define CELL_28_26 1
#endif
#undef NEXT_28_26
#undef CELL_28_27
#if NEXT_28_27
#define CELL_28_27 1
#endif
#undef NEXT_28_27
#undef CELL_28_28
#if NEXT_28_28
#define CELL_28_28 1
#endif
#undef NEXT_28_28
#undef CELL_28_29
#if NEXT_28_29
#define CELL_28_29 1
#endif
#undef NEXT_28_29
#undef CELL_28_30
#if NEXT_28_30
#define CELL_28_30 1
#endif
#undef NEXT_28_30
#undef CELL_28_31
#if NEXT_28_31
#define CELL_28_31 1
#endif
#undef NEXT_28_31
#undef CELL_28_32
#if NEXT_28_32
#define CELL_28_32 1
#endif
#undef NEXT_28_32
#undef CELL_28_33
#if NEXT_28_33
#define CELL_28_33 1
#endif
#undef NEXT_28_33
#undef CELL_28_34
#if NEXT_28_34
#define CELL_28_34 1
#endif
#undef NEXT_28_34
#undef CELL_28_35
#if NEXT_28_35
#define CELL_28_35 1
#endif
#undef NEXT_28_35
#undef CELL_28_36
#if NEXT_28_36
#define CELL_28_36 1
#endif
#undef NEXT_28_36
#undef CELL_28_37
#if NEXT_28_37
#define CELL_28_37 1
#endif
#undef NEXT_28_37
#undef CELL_28_38
#if NEXT_28_38
#define CELL_28_38 1
#endif
#undef NEXT_28_38
#undef CELL_28_39
#if NEXT_28_39
#define CELL_28_39 1
#endif
#undef NEXT_28_39
#undef CELL_29_00
#if NEXT_29_00
#define CELL_29_00 1
#endif
#undef NEXT_29_00
#undef CELL_29_01
#if NEXT_29_01
#define CELL_29_01 1
#endif
#undef NEXT_29_01
#undef CELL_29_02
#if NEXT_29_02
#define CELL_29_02 1
#endif
#undef NEXT_29_02
#undef CELL_29_03
#if NEXT_29_03
#define CELL_29_03 1
#endif
#undef NEXT_29_03
#undef CELL_29_04
#if NEXT_29_04
#define CELL_29_04 1
#endif
#undef NEXT_29_04
#undef CELL_29_05
#if NEXT_29_05
#define CELL_29_05 1
#endif
#undef NEXT_29_05
#undef CELL_29_06
#if NEXT_29_06
#define CELL_29_06 1
#endif
#undef NEXT_29_06
#undef CELL_29_07
#if NEXT_29_07
#define CELL_29_07 1
#endif
#undef NEXT_29_07
#undef CELL_29_08
#if NEXT_29_08
#define CELL_29_08 1
#endif
#undef NEXT_29_08
#undef CELL_29_09
#if NEXT_29_09
#define CELL_29_09 1
#endif
#undef NEXT_29_09
#undef CELL_29_10
#if NEXT_29_10
#define CELL_29_10 1
#endif
#undef NEXT_29_10
#undef CELL_29_11
#if NEXT_29_11
#define CELL_29_11 1
#endif
#undef NEXT_29_11
#undef CELL_29_12
#if NEXT_29_12
#define CELL_29_12 1
#endif
#undef NEXT_29_12
#undef CELL_29_13
#if NEXT_29_13
#define CELL_29_13 1
#endif
#undef NEXT_29_13
#undef CELL_29_14
#if NEXT_29_14
#define CELL_29_14 1
#endif
#undef NEXT_29_14
#undef CELL_29_15
#if NEXT_29_15
#define CELL_29_15 1
#endif
#undef NEXT_29_15
#undef CELL_29_16
#if NEXT_29_16
#define CELL_29_16 1
#endif
#undef NEXT_29_16
#undef CELL_29_17
#if NEXT_29_17
#define CELL_29_17 1
#endif
#undef NEXT_29_17
#undef CELL_29_18
#if NEXT_29_18
#define CELL_29_18 1
#endif
#undef NEXT_29_18
#undef CELL_29_19
#if NEXT_29_19
#define CELL_29_19 1
#endif
#undef NEXT_29_19
#undef CELL_29_20
#if NEXT_29_20
#define CELL_29_20 1
#endif
#undef NEXT_29_20
#undef CELL_29_21
#if NEXT_29_21
#define CELL_29_21 1
#endif
#undef NEXT_29_21
#undef CELL_29_22
#if NEXT_29_22
#define CELL_29_22 1
#endif
#undef NEXT_29_22
#undef CELL_29_23
#if NEXT_29_23
#define CELL_29_23 1
#endif
#undef NEXT_29_23
#undef CELL_29_24
#if NEXT_29_24
#define CELL_29_24 1
#endif
#undef NEXT_29_24
#undef CELL_29_25
#if NEXT_29_25
#define CELL_29_25 1
#endif
#undef NEXT_29_25
#undef CELL_29_26
#if NEXT_29_26
#define CELL_29_26 1
#endif
#undef NEXT_29_26
#undef CELL_29_27
#if NEXT_29_27
#define CELL_29_27 1
#endif
#undef NEXT_29_27
#undef CELL_29_28
#if NEXT_29_28
#define CELL_29_28 1
#endif
#undef NEXT_29_28
#undef CELL_29_29
#if NEXT_29_29
#define CELL_29_29 1
#endif
#undef NEXT_29_29
#undef CELL_29_30
#if NEXT_29_30
#define CELL_29_30 1
#endif
#undef NEXT_29_30
#undef CELL_29_31
#if NEXT_29_31
#define CELL_29_31 1
#endif
#undef NEXT_29_31
#undef CELL_29_32
#if NEXT_29_32
#define CELL_29_32 1
#endif
#undef NEXT_29_32
#undef CELL_29_33
#if NEXT_29_33
#define CELL_29_33 1
#endif
#undef NEXT_29_33
#undef CELL_29_34
#if NEXT_29_34
#define CELL_29_34 1
#endif
#undef NEXT_29_34
#undef CELL_29_35
#if NEXT_29_35
#define CELL_29_35 1
#endif
#undef NEXT_29_35
#undef CELL_29_36
#if NEXT_29_36
#define CELL_29_36 1
#endif
#undef NEXT_29_36
#undef CELL_29_37
#if NEXT_29_37
#define CELL_29_37 1
#endif
#undef NEXT_29_37
#undef CELL_29_38
#if NEXT_29_38
#define CELL_29_38 1
#endif
#undef NEXT_29_38
#undef CELL_29_39
#if NEXT_29_39
#define CELL_29_39 1
#endif
#undef NEXT_29_39
GRID_00_00 GRID_00_01 GRID_00_02 GRID_00_03 GRID_00_04 GRID_00_05 GRID_00_06 GRID_00_07 GRID_00_08 GRID_00_09 GRID_00_10 GRID_00_11 GRID_00_12 GRID_00_13 GRID_00_14 GRID_00_15 GRID_00_16 GRID_00_17 GRID_00_18 GRID_00_19 GRID_00_20 GRID_00_21 GRID_00_22 GRID_00_23 GRID_00_24 GRID_00_25 GRID_00_26 GRID_00_27 GRID_00_28 GRID_00_29 GRID_00_30 GRID_00_31 GRID_00_32 GRID_00_33 GRID_00_34 GRID_00_35 GRID_00_36 GRID_00_37 GRID_00_38 GRID_00_39
GRID_01_00 GRID_01_01 GRID_01_02 GRID_01_03 GRID_01_04 GRID_01_05 GRID_01_06 GRID_01_07 GRID_01_08 GRID_01_09 GRID_01_10 GRID_01_11 GRID_01_12 GRID_01_13 GRID_01_14 GRID_01_15 GRID_01_16 GRID_01_17 GRID_01_18 GRID_01_19 GRID_01_20 GRID_01_21 GRID_01_22 GRID_01_23 GRID_01_24 GRID_01_25 GRID_01_26 GRID_01_27 GRID_01_28 GRID_01_29 GRID_01_30 GRID_01_31 GRID_01_32 GRID_01_33 GRID_01_34 GRID_01_35 GRID_01_36 GRID_01_37 GRID_01_38 GRID_01_39
GRID_02_00 GRID_02_01 GRID_02_02 GRID_02_03 GRID_02_04 GRID_02_05 GRID_02_06 GRID_02_07 GRID_02_08 GRID_02_09 GRID_02_10 GRID_02_11 GRID_02_12 GRID_02_13 GRID_02_14 GRID_02_15 GRID_02_16 GRID_02_17 GRID_02_18 GRID_02_19 GRID_02_20 GRID_02_21 GRID_02_22 GRID_02_23 GRID_02_24 GRID_02_25 GRID_02_26 GRID_02_27 GRID_02_28 GRID_02_29 GRID_02_30 GRID_02_31 GRID_02_32 GRID_02_33 GRID_02_34 GRID_02_35 GRID_02_36 GRID_02_37 GRID_02_38 GRID_02_39
GRID_03_00 GRID_03_01 GRID_03_02 GRID_03_03 GRID_03_04 GRID_03_05 GRID_03_06 GRID_03_07 GRID_03_08 GRID_03_09 GRID_03_10 GRID_03_11 GRID_03_12 GRID_03_13 GRID_03_14 GRID_03_15 GRID_03_16 GRID_03_17 GRID_03_18 GRID_03_19 GRID_03_20 GRID_03_21 GRID_03_22 GRID_03_23 GRID_03_24 GRID_03_25 GRID_03_26 GRID_03_27 GRID_03_28 GRID_03_29 GRID_03_30 GRID_03_31 GRID_03_32 GRID_03_33 GRID_03_34 GRID_03_35 GRID_03_36 GRID_03_37 GRID_03_38 GRID_03_39
GRID_04_00 GRID_04_01 GRID_04_02 GRID_04_03 GRID_04_04 GRID_04_05 GRID_04_06 GRID_04_07 GRID_04_08 GRID_04_09 GRID_04_10 GRID_04_11 GRID_04_12 GRID_04_13 GRID_04_14 GRID_04_15 GRID_04_16 GRID_04_17 GRID_04_18 GRID_04_19 GRID_04_20 GRID_04_21 GRID_04_22 GRID_04_23 GRID_04_24 GRID_04_25 GRID_04_26 GRID_04_27 GRID_04_28 GRID_04_29 GRID_04_30 GRID_04_31 GRID_04_32 GRID_04_33 GRID_04_34 GRID_04_35 GRID_04_36 GRID_04_37 GRID_04_38 GRID_04_39
GRID_05_00 GRID_05_01 GRID_05_02 GRID_05_03 GRID_05_04 GRID_05_05 GRID_05_06 GRID_05_07 GRID_05_08 GRID_05_09 GRID_05_10 GRID_05_11 GRID_05_12 GRID_05_13 GRID_05_14 GRID_05_15 GRID_05_16 GRID_05_17 GRID_05_18 GRID_05_19 GRID_05_20 GRID_05_21 GRID_05_22 GRID_05_23 GRID_05_24 GRID_05_25 GRID_05_26 GRID_05_27 GRID_05_28 GRID_05_29 GRID_05_30 GRID_05_31 GRID_05_32 GRID_05_33 GRID_05_34 GRID_05_35 GRID_05_36 GRID_05_37 GRID_05_38 GRID_05_39
GRID_06_00 GRID_06_01 GRID_06_02 GRID_06_03 GRID_06_04 GRID_06_05 GRID_06_06 GRID_06_07 GRID_06_08 GRID_06_09 GRID_06_10 GRID_06_11 GRID_06_12 GRID_06_13 GRID_06_14 GRID_06_15 GRID_06_16 GRID_06_17 GRID_06_18 GRID_06_19 GRID_06_20 GRID_06_21 GRID_06_22 GRID_06_23 GRID_06_24 GRID_06_25 GRID_06_26 GRID_06_27 GRID_06_28 GRID_06_29 GRID_06_30 GRID_06_31 GRID_06_32 GRID_06_33 GRID_06_34 GRID_06_35 GRID_06_36 GRID_06_37 GRID_06_38 GRID_06_39
GRID_07_00 GRID_07_01 GRID_07_02 GRID_07_03 GRID_07_04 GRID_07_05 GRID_07_06 GRID_07_07 GRID_07_08 GRID_07_09 GRID_07_10 GRID_07_11 GRID_07_12 GRID_07_13 GRID_07_14 GRID_07_15 GRID_07_16 GRID_07_17 GRID_07_18 GRID_07_19 GRID_07_20 GRID_07_21 GRID_07_22 GRID_07_23 GRID_07_24 GRID_07_25 GRID_07_26 GRID_07_27 GRID_07_28 GRID_07_29 GRID_07_30 GRID_07_31 GRID_07_32 GRID_07_33 GRID_07_34 GRID_07_35 GRID_07_36 GRID_07_37 GRID_07_38 GRID_07_39
GRID_08_00 GRID_08_01 GRID_08_02 GRID_08_03 GRID_08_04 GRID_08_05 GRID_08_06 GRID_08_07 GRID_08_08 GRID_08_09 GRID_08_10 GRID_08_11 GRID_08_12 GRID_08_13 GRID_08_14 GRID_08_15 GRID_08_16 GRID_08_17 GRID_08_18 GRID_08_19 GRID_08_20 GRID_08_21 GRID_08_22 GRID_08_23 GRID_08_24 GRID_08_25 GRID_08_26 GRID_08_27 GRID_08_28 GRID_08_29 GRID_08_30 GRID_08_31 GRID_08_32 GRID_08_33 GRID_08_34 GRID_08_35 GRID_08_36 GRID_08_37 GRID_08_38 GRID_08_39
GRID_09_00 GRID_09_01 GRID_09_02 GRID_09_03 GRID_09_04 GRID_09_05 GRID_09_06 GRID_09_07 GRID_09_08 GRID_09_09 GRID_09_10 GRID_09_11 GRID_09_12 GRID_09_13 GRID_09_14 GRID_09_15 GRID_09_16 GRID_09_17 GRID_09_18 GRID_09_19 GRID_09_20 GRID_09_21 GRID_09_22 GRID_09_23 GRID_09_24 GRID_09_25 GRID_09_26 GRID_09_27 GRID_09_28 GRID_09_29 GRID_09_30 GRID_09_31 GRID_09_32 GRID_09_33 GRID_09_34 GRID_09_35 GRID_09_36 GRID_09_37 GRID_09_38 GRID_09_39
GRID_10_00 GRID_10_01 GRID_10_02 GRID_10_03 GRID_10_04 GRID_10_05 GRID_10_06 GRID_10_07 GRID_10_08 GRID_10_09 GRID_10_10 GRID_10_11 GRID_10_12 GRID_10_13 GRID_10_14 GRID_10_15 GRID_10_16 GRID_10_17 GRID_10_18 GRID_10_19 GRID_10_20 GRID_10_21 GRID_10_22 GRID_10_23 GRID_10_24 GRID_10_25 GRID_10_26 GRID_10_27 GRID_10_28 GRID_10_29 GRID_10_30 GRID_10_31 GRID_10_32 GRID_10_33 GRID_10_34 GRID_10_35 GRID_10_36 GRID_10_37 GRID_10_38 GRID_10_39
GRID_11_00 GRID_11_01 GRID_11_02 GRID_11_03 GRID_11_04 GRID_11_05 GRID_11_06 GRID_11_07 GRID_11_08 GRID_11_09 GRID_11_10 GRID_11_11 GRID_11_12 GRID_11_13 GRID_11_14 GRID_11_15 GRID_11_16 GRID_11_17 GRID_11_18 GRID_11_19 GRID_11_20 GRID_11_21 GRID_11_22 GRID_11_23 GRID_11_24 GRID_11_25 GRID_11_26 GRID_11_27 GRID_11_28 GRID_11_29 GRID_11_30 GRID_11_31 GRID_11_32 GRID_11_33 GRID_11_34 GRID_11_35 GRID_11_36 GRID_11_37 GRID_11_38 GRID_11_39
GRID_12_00 GRID_12_01 GRID_12_02 GRID_12_03 GRID_12_04 GRID_12_05 GRID_12_06 GRID_12_07 GRID_12_08 GRID_12_09 GRID_12_10 GRID_12_11 GRID_12_12 GRID_12_13 GRID_12_14 GRID_12_15 GRID_12_16 GRID_12_17 GRID_12_18 GRID_12_19 GRID_12_20 GRID_12_21 GRID_12_22 GRID_12_23 GRID_12_24 GRID_12_25 GRID_12_26 GRID_12_27 GRID_12_28 GRID_12_29 GRID_12_30 GRID_12_31 GRID_12_32 GRID_12_33 GRID_12_34 GRID_12_35 GRID_12_36 GRID_12_37 GRID_12_38 GRID_12_39
GRID_13_00 GRID_13_01 GRID_13_02 GRID_13_03 GRID_13_04 GRID_13_05 GRID_13_06 GRID_13_07 GRID_13_08 GRID_13_09 GRID_13_10 GRID_13_11 GRID_13_12 GRID_13_13 GRID_13_14 GRID_13_15 GRID_13_16 GRID_13_17 GRID_13_18 GRID_13_19 GRID_13_20 GRID_13_21 GRID_13_22 GRID_13_23 GRID_13_24 GRID_13_25 GRID_13_26 GRID_13_27 GRID_13_28 GRID_13_29 GRID_13_30 GRID_13_31 GRID_13_32 GRID_13_33 GRID_13_34 GRID_13_35 GRID_13_36 GRID_13_37 GRID_13_38 GRID_13_39
GRID_14_00 GRID_14_01 GRID_14_02 GRID_14_03 GRID_14_04 GRID_14_05 GRID_14_06 GRID_14_07 GRID_14_08 GRID_14_09 GRID_14_10 GRID_14_11 GRID_14_12 GRID_14_13 GRID_14_14 GRID_14_15 GRID_14_16 GRID_14_17 GRID_14_18 GRID_14_19 GRID_14_20 GRID_14_21 GRID_14_22 GRID_14_23 GRID_14_24 GRID_14_25 GRID_14_26 GRID_14_27 GRID_14_28 GRID_14_29 GRID_14_30 GRID_14_31 GRID_14_32 GRID_14_33 GRID_14_34 GRID_14_35 GRID_14_36 GRID_14_37 GRID_14_38 GRID_14_39
GRID_15_00 GRID_15_01 GRID_15_02 GRID_15_03 GRID_15_04 GRID_15_05 GRID_15_06 GRID_15_07 GRID_15_08 GRID_15_09 GRID_15_10 GRID_15_11 GRID_15_12 GRID_15_13 GRID_15_14 GRID_15_15 GRID_15_16 GRID_15_17 GRID_15_18 GRID_15_19 GRID_15_20 GRID_15_21 GRID_15_22 GRID_15_23 GRID_15_24 GRID_15_25 GRID_15_26 GRID_15_27 GRID_15_28 GRID_15_29 GRID_15_30 GRID_15_31 GRID_15_32 GRID_15_33 GRID_15_34 GRID_15_35 GRID_15_36 GRID_15_37 GRID_15_38 GRID_15_39
GRID_16_00 GRID_16_01 GRID_16_02 GRID_16_03 GRID_16_04 GRID_16_05 GRID_16_06 GRID_16_07 GRID_16_08 GRID_16_09 GRID_16_10 GRID_16_11 GRID_16_12 GRID_16_13 GRID_16_14 GRID_16_15 GRID_16_16 GRID_16_17 GRID_16_18 GRID_16_19 GRID_16_20 GRID_16_21 GRID_16_22 GRID_16_23 GRID_16_24 GRID_16_25 GRID_16_26 GRID_16_27 GRID_16_28 GRID_16_29 GRID_16_30 GRID_16_31 GRID_16_32 GRID_16_33 GRID_16_34 GRID_16_35 GRID_16_36 GRID_16_37 GRID_16_38 GRID_16_39
GRID_17_00 GRID_17_01 GRID_17_02 GRID_17_03 GRID_17_04 GRID_17_05 GRID_17_06 GRID_17_07 GRID_17_08 GRID_17_09 GRID_17_10 GRID_17_11 GRID_17_12 GRID_17_13 GRID_17_14 GRID_17_15 GRID_17_16 GRID_17_17 GRID_17_18 GRID_17_19 GRID_17_20 GRID_17_21 GRID_17_22 GRID_17_23 GRID_17_24 GRID_17_25 GRID_17_26 GRID_17_27 GRID_17_28 GRID_17_29 GRID_17_30 GRID_17_31 GRID_17_32 GRID_17_33 GRID_17_34 GRID_17_35 GRID_17_36 GRID_17_37 GRID_17_38 GRID_17_39
GRID_18_00 GRID_18_01 GRID_18_02 GRID_18_03 GRID_18_04 GRID_18_05 GRID_18_06 GRID_18_07 GRID_18_08 GRID_18_09 GRID_18_10 GRID_18_11 GRID_18_12 GRID_18_13 GRID_18_14 GRID_18_15 GRID_18_16 GRID_18_17 GRID_18_18 GRID_18_19 GRID_18_20 GRID_18_21 GRID_18_22 GRID_18_23 GRID_18_24 GRID_18_25 GRID_18_26 GRID_18_27 GRID_18_28 GRID_18_29 GRID_18_30 GRID_18_31 GRID_18_32 GRID_18_33 GRID_18_34 GRID_18_35 GRID_18_36 GRID_18_37 GRID_18_38 GRID_18_39
GRID_19_00 GRID_19_01 GRID_19_02 GRID_19_03 GRID_19_04 GRID_19_05 GRID_19_06 GRID_19_07 GRID_19_08 GRID_19_09 GRID_19_10 GRID_19_11 GRID_19_12 GRID_19_13 GRID_19_14 GRID_19_15 GRID_19_16 GRID_19_17 GRID_19_18 GRID_19_19 GRID_19_20 GRID_19_21 GRID_19_22 GRID_19_23 GRID_19_24 GRID_19_25 GRID_19_26 GRID_19_27 GRID_19_28 GRID_19_29 GRID_19_30 GRID_19_31 GRID_19_32 GRID_19_33 GRID_19_34 GRID_19_35 GRID_19_36 GRID_19_37 GRID_19_38 GRID_19_39
GRID_20_00 GRID_20_01 GRID_20_02 GRID_20_03 GRID_20_04 GRID_20_05 GRID_20_06 GRID_20_07 GRID_20_08 GRID_20_09 GRID_20_10 GRID_20_11 GRID_20_12 GRID_20_13 GRID_20_14 GRID_20_15 GRID_20_16 GRID_20_17 GRID_20_18 GRID_20_19 GRID_20_20 GRID_20_21 GRID_20_22 GRID_20_23 GRID_20_24 GRID_20_25 GRID_20_26 GRID_20_27 GRID_20_28 GRID_20_29 GRID_20_30 GRID_20_31 GRID_20_32 GRID_20_33 GRID_20_34 GRID_20_35 GRID_20_36 GRID_20_37 GRID_20_38 GRID_20_39
GRID_21_00 GRID_21_01 GRID_21_02 GRID_21_03 GRID_21_04 GRID_21_05 GRID_21_06 GRID_21_07 GRID_21_08 GRID_21_09 GRID_21_10 GRID_21_11 GRID_21_12 GRID_21_13 GRID_21_14 GRID_21_15 GRID_21_16 GRID_21_17 GRID_21_18 GRID_21_19 GRID_21_20 GRID_21_21 GRID_21_22 GRID_21_23 GRID_21_24 GRID_21_25 GRID_21_26 GRID_21_27 GRID_21_28 GRID_21_29 GRID_21_30 GRID_21_31 GRID_21_32 GRID_21_33 GRID_21_34 GRID_21_35 GRID_21_36 GRID_21_37 GRID_21_38 GRID_21_39
GRID_22_00 GRID_22_01 GRID_22_02 GRID_22_03 GRID_22_04 GRID_22_05 GRID_22_06 GRID_22_07 GRID_22_08 GRID_22_09 GRID_22_10 GRID_22_11 GRID_22_12 GRID_22_13 GRID_22_14 GRID_22_15 GRID_22_16 GRID_22_17 GRID_22_18 GRID_22_19 GRID_22_20 GRID_22_21 GRID_22_22 GRID_22_23 GRID_22_24 GRID_22_25 GRID_22_26 GRID_22_27 GRID_22_28 GRID_22_29 GRID_22_30 GRID_22_31 GRID_22_32 GRID_22_33 GRID_22_34 GRID_22_35 GRID_22_36 GRID_22_37 GRID_22_38 GRID_22_39
GRID_23_00 GRID_23_01 GRID_23_02 GRID_23_03 GRID_23_04 GRID_23_05 GRID_23_06 GRID_23_07 GRID_23_08 GRID_23_09 GRID_23_10 GRID_23_11 GRID_23_12 GRID_23_13 GRID_23_14 GRID_23_15 GRID_23_16 GRID_23_17 GRID_23_18 GRID_23_19 GRID_23_20 GRID_23_21 GRID_23_22 GRID_23_23 GRID_23_24 GRID_23_25 GRID_23_26 GRID_23_27 GRID_23_28 GRID_23_29 GRID_23_30 GRID_23_31 GRID_23_32 GRID_23_33 GRID_23_34 GRID_23_35 GRID_23_36 GRID_23_37 GRID_23_38 GRID_23_39
GRID_24_00 GRID_24_01 GRID_24_02 GRID_24_03 GRID_24_04 GRID_24_05 GRID_24_06 GRID_24_07 GRID_24_08 GRID_24_09 GRID_24_10 GRID_24_11 GRID_24_12 GRID_24_13 GRID_24_14 GRID_24_15 GRID_24_16 GRID_24_17 GRID_24_18 GRID_24_19 GRID_24_20 GRID_24_21 GRID_24_22 GRID_24_23 GRID_24_24 GRID_24_25 GRID_24_26 GRID_24_27 GRID_24_28 GRID_24_29 GRID_24_30 GRID_24_31 GRID_24_32 GRID_24_33 GRID_24_34 GRID_24_35 GRID_24_36 GRID_24_37 GRID_24_38 GRID_24_39
GRID_25_00 GRID_25_01 GRID_25_02 GRID_25_03 GRID_25_04 GRID_25_05 GRID_25_06 GRID_25_07 GRID_25_08 GRID_25_09 GRID_25_10 GRID_25_11 GRID_25_12 GRID_25_13 GRID_25_14 GRID_25_15 GRID_25_16 GRID_25_17 GRID_25_18 GRID_25_19 GRID_25_20 GRID_25_21 GRID_25_22 GRID_25_23 GRID_25_24 GRID_25_25 GRID_25_26 GRID_25_27 GRID_25_28 GRID_25_29 GRID_25_30 GRID_25_31 GRID_25_32 GRID_25_33 GRID_25_34 GRID_25_35 GRID_25_36 GRID_25_37 GRID_25_38 GRID_25_39
GRID_26_00 GRID_26_01 GRID_26_02 GRID_26_03 GRID_26_04 GRID_26_05 GRID_26_06 GRID_26_07 GRID_26_08 GRID_26_09 GRID_26_10 GRID_26_11 GRID_26_12 GRID_26_13 GRID_26_14 GRID_26_15 GRID_26_16 GRID_26_17 GRID_26_18 GRID_26_19 GRID_26_20 GRID_26_21 GRID_26_22 GRID_26_23 GRID_26_24 GRID_26_25 GRID_26_26 GRID_26_27 GRID_26_28 GRID_26_29 GRID_26_30 GRID_26_31 GRID_26_32 GRID_26_33 GRID_26_34 GRID_26_35 GRID_26_36 GRID_26_37 GRID_26_38 GRID_26_39
GRID_27_00 GRID_27_01 GRID_27_02 GRID_27_03 GRID_27_04 GRID_27_05 GRID_27_06 GRID_27_07 GRID_27_08 GRID_27_09 GRID_27_10 GRID_27_11 GRID_27_12 GRID_27_13 GRID_27_14 GRID_27_15 GRID_27_16 GRID_27_17 GRID_27_18 GRID_27_19 GRID_27_20 GRID_27_21 GRID_27_22 GRID_27_23 GRID_27_24 GRID_27_25 GRID_27_26 GRID_27_27 GRID_27_28 GRID_27_29 GRID_27_30 GRID_27_31 GRID_27_32 GRID_27_33 GRID_27_34 GRID_27_35 GRID_27_36 GRID_27_37 GRID_27_38 GRID_27_39
GRID_28_00 GRID_28_01 GRID_28_02 GRID_28_03 GRID_28_04 GRID_28_05 GRID_28_06 GRID_28_07 GRID_28_08 GRID_28_09 GRID_28_10 GRID_28_11 GRID_28_12 GRID_28_13 GRID_28_14 GRID_28_15 GRID_28_16 GRID_28_17 GRID_28_18 GRID_28_19 GRID_28_20 GRID_28_21 GRID_28_22 GRID_28_23 GRID_28_24 GRID_28_25 GRID_28_26 GRID_28_27 GRID_28_28 GRID_28_29 GRID_28_30 GRID_28_31 GRID_28_32 GRID_28_33 GRID_28_34 GRID_28_35 GRID_28_36 GRID_28_37 GRID_28_38 GRID_28_39
GRID_29_00 GRID_29_01 GRID_29_02 GRID_29_03 GRID_29_04 GRID_29_05 GRID_29_06 GRID_29_07 GRID_29_08 GRID_29_09 GRID_29_10 GRID_29_11 GRID_29_12 GRID_29_13 GRID_29_14 GRID_29_15 GRID_29_16 GRID_29_17 GRID_29_18 GRID_29_19 GRID_29_20 GRID_29_21 GRID_29_22 GRID_29_23 GRID_29_24 GRID_29_25 GRID_29_26 GRID_29_27 GRID_29_28 GRID_29_29 GRID_29_30 GRID_29_31 GRID_29_32 GRID_29_33 GRID_29_34 GRID_29_35 GRID_29_36 GRID_29_37 GRID_29_38 GRID_29_39
#include __FILE__
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment