---------------------------------------- supported-ops |context> => |op: > |context> => |context: global context> supported-ops |grid: 1: 1> => |op: value> + |op: E> + |op: SE> + |op: S> value |grid: 1: 1> => |0> E |grid: 1: 1> => |grid: 1: 2> SE |grid: 1: 1> => |grid: 2: 2> S |grid: 1: 1> => |grid: 2: 1> supported-ops |grid: 1: 2> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 2> => |0> E |grid: 1: 2> => |grid: 1: 3> SE |grid: 1: 2> => |grid: 2: 3> S |grid: 1: 2> => |grid: 2: 2> SW |grid: 1: 2> => |grid: 2: 1> W |grid: 1: 2> => |grid: 1: 1> supported-ops |grid: 1: 3> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 3> => |0> E |grid: 1: 3> => |grid: 1: 4> SE |grid: 1: 3> => |grid: 2: 4> S |grid: 1: 3> => |grid: 2: 3> SW |grid: 1: 3> => |grid: 2: 2> W |grid: 1: 3> => |grid: 1: 2> supported-ops |grid: 1: 4> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 4> => |0> E |grid: 1: 4> => |grid: 1: 5> SE |grid: 1: 4> => |grid: 2: 5> S |grid: 1: 4> => |grid: 2: 4> SW |grid: 1: 4> => |grid: 2: 3> W |grid: 1: 4> => |grid: 1: 3> supported-ops |grid: 1: 5> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 5> => |0> E |grid: 1: 5> => |grid: 1: 6> SE |grid: 1: 5> => |grid: 2: 6> S |grid: 1: 5> => |grid: 2: 5> SW |grid: 1: 5> => |grid: 2: 4> W |grid: 1: 5> => |grid: 1: 4> supported-ops |grid: 1: 6> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 6> => |0> E |grid: 1: 6> => |grid: 1: 7> SE |grid: 1: 6> => |grid: 2: 7> S |grid: 1: 6> => |grid: 2: 6> SW |grid: 1: 6> => |grid: 2: 5> W |grid: 1: 6> => |grid: 1: 5> supported-ops |grid: 1: 7> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 7> => |0> E |grid: 1: 7> => |grid: 1: 8> SE |grid: 1: 7> => |grid: 2: 8> S |grid: 1: 7> => |grid: 2: 7> SW |grid: 1: 7> => |grid: 2: 6> W |grid: 1: 7> => |grid: 1: 6> supported-ops |grid: 1: 8> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 8> => |0> E |grid: 1: 8> => |grid: 1: 9> SE |grid: 1: 8> => |grid: 2: 9> S |grid: 1: 8> => |grid: 2: 8> SW |grid: 1: 8> => |grid: 2: 7> W |grid: 1: 8> => |grid: 1: 7> supported-ops |grid: 1: 9> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 9> => |0> E |grid: 1: 9> => |grid: 1: 10> SE |grid: 1: 9> => |grid: 2: 10> S |grid: 1: 9> => |grid: 2: 9> SW |grid: 1: 9> => |grid: 2: 8> W |grid: 1: 9> => |grid: 1: 8> supported-ops |grid: 1: 10> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 10> => |0> E |grid: 1: 10> => |grid: 1: 11> SE |grid: 1: 10> => |grid: 2: 11> S |grid: 1: 10> => |grid: 2: 10> SW |grid: 1: 10> => |grid: 2: 9> W |grid: 1: 10> => |grid: 1: 9> supported-ops |grid: 1: 11> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 11> => |0> E |grid: 1: 11> => |grid: 1: 12> SE |grid: 1: 11> => |grid: 2: 12> S |grid: 1: 11> => |grid: 2: 11> SW |grid: 1: 11> => |grid: 2: 10> W |grid: 1: 11> => |grid: 1: 10> supported-ops |grid: 1: 12> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 12> => |0> E |grid: 1: 12> => |grid: 1: 13> SE |grid: 1: 12> => |grid: 2: 13> S |grid: 1: 12> => |grid: 2: 12> SW |grid: 1: 12> => |grid: 2: 11> W |grid: 1: 12> => |grid: 1: 11> supported-ops |grid: 1: 13> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 13> => |0> E |grid: 1: 13> => |grid: 1: 14> SE |grid: 1: 13> => |grid: 2: 14> S |grid: 1: 13> => |grid: 2: 13> SW |grid: 1: 13> => |grid: 2: 12> W |grid: 1: 13> => |grid: 1: 12> supported-ops |grid: 1: 14> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 14> => |0> E |grid: 1: 14> => |grid: 1: 15> SE |grid: 1: 14> => |grid: 2: 15> S |grid: 1: 14> => |grid: 2: 14> SW |grid: 1: 14> => |grid: 2: 13> W |grid: 1: 14> => |grid: 1: 13> supported-ops |grid: 1: 15> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 15> => |0> E |grid: 1: 15> => |grid: 1: 16> SE |grid: 1: 15> => |grid: 2: 16> S |grid: 1: 15> => |grid: 2: 15> SW |grid: 1: 15> => |grid: 2: 14> W |grid: 1: 15> => |grid: 1: 14> supported-ops |grid: 1: 16> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 16> => |0> E |grid: 1: 16> => |grid: 1: 17> SE |grid: 1: 16> => |grid: 2: 17> S |grid: 1: 16> => |grid: 2: 16> SW |grid: 1: 16> => |grid: 2: 15> W |grid: 1: 16> => |grid: 1: 15> supported-ops |grid: 1: 17> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 17> => |0> E |grid: 1: 17> => |grid: 1: 18> SE |grid: 1: 17> => |grid: 2: 18> S |grid: 1: 17> => |grid: 2: 17> SW |grid: 1: 17> => |grid: 2: 16> W |grid: 1: 17> => |grid: 1: 16> supported-ops |grid: 1: 18> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 18> => |0> E |grid: 1: 18> => |grid: 1: 19> SE |grid: 1: 18> => |grid: 2: 19> S |grid: 1: 18> => |grid: 2: 18> SW |grid: 1: 18> => |grid: 2: 17> W |grid: 1: 18> => |grid: 1: 17> supported-ops |grid: 1: 19> => |op: value> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> value |grid: 1: 19> => |0> E |grid: 1: 19> => |grid: 1: 20> SE |grid: 1: 19> => |grid: 2: 20> S |grid: 1: 19> => |grid: 2: 19> SW |grid: 1: 19> => |grid: 2: 18> W |grid: 1: 19> => |grid: 1: 18> supported-ops |grid: 1: 20> => |op: value> + |op: S> + |op: SW> + |op: W> value |grid: 1: 20> => |0> S |grid: 1: 20> => |grid: 2: 20> SW |grid: 1: 20> => |grid: 2: 19> W |grid: 1: 20> => |grid: 1: 19> supported-ops |grid: 2: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 2: 1> => |0> N |grid: 2: 1> => |grid: 1: 1> NE |grid: 2: 1> => |grid: 1: 2> E |grid: 2: 1> => |grid: 2: 2> SE |grid: 2: 1> => |grid: 3: 2> S |grid: 2: 1> => |grid: 3: 1> supported-ops |grid: 2: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 2> => |0> N |grid: 2: 2> => |grid: 1: 2> NE |grid: 2: 2> => |grid: 1: 3> E |grid: 2: 2> => |grid: 2: 3> SE |grid: 2: 2> => |grid: 3: 3> S |grid: 2: 2> => |grid: 3: 2> SW |grid: 2: 2> => |grid: 3: 1> W |grid: 2: 2> => |grid: 2: 1> NW |grid: 2: 2> => |grid: 1: 1> supported-ops |grid: 2: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 3> => |0> N |grid: 2: 3> => |grid: 1: 3> NE |grid: 2: 3> => |grid: 1: 4> E |grid: 2: 3> => |grid: 2: 4> SE |grid: 2: 3> => |grid: 3: 4> S |grid: 2: 3> => |grid: 3: 3> SW |grid: 2: 3> => |grid: 3: 2> W |grid: 2: 3> => |grid: 2: 2> NW |grid: 2: 3> => |grid: 1: 2> supported-ops |grid: 2: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 4> => |0> N |grid: 2: 4> => |grid: 1: 4> NE |grid: 2: 4> => |grid: 1: 5> E |grid: 2: 4> => |grid: 2: 5> SE |grid: 2: 4> => |grid: 3: 5> S |grid: 2: 4> => |grid: 3: 4> SW |grid: 2: 4> => |grid: 3: 3> W |grid: 2: 4> => |grid: 2: 3> NW |grid: 2: 4> => |grid: 1: 3> supported-ops |grid: 2: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 5> => |0> N |grid: 2: 5> => |grid: 1: 5> NE |grid: 2: 5> => |grid: 1: 6> E |grid: 2: 5> => |grid: 2: 6> SE |grid: 2: 5> => |grid: 3: 6> S |grid: 2: 5> => |grid: 3: 5> SW |grid: 2: 5> => |grid: 3: 4> W |grid: 2: 5> => |grid: 2: 4> NW |grid: 2: 5> => |grid: 1: 4> supported-ops |grid: 2: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 6> => |0> N |grid: 2: 6> => |grid: 1: 6> NE |grid: 2: 6> => |grid: 1: 7> E |grid: 2: 6> => |grid: 2: 7> SE |grid: 2: 6> => |grid: 3: 7> S |grid: 2: 6> => |grid: 3: 6> SW |grid: 2: 6> => |grid: 3: 5> W |grid: 2: 6> => |grid: 2: 5> NW |grid: 2: 6> => |grid: 1: 5> supported-ops |grid: 2: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 7> => |0> N |grid: 2: 7> => |grid: 1: 7> NE |grid: 2: 7> => |grid: 1: 8> E |grid: 2: 7> => |grid: 2: 8> SE |grid: 2: 7> => |grid: 3: 8> S |grid: 2: 7> => |grid: 3: 7> SW |grid: 2: 7> => |grid: 3: 6> W |grid: 2: 7> => |grid: 2: 6> NW |grid: 2: 7> => |grid: 1: 6> supported-ops |grid: 2: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 8> => |0> N |grid: 2: 8> => |grid: 1: 8> NE |grid: 2: 8> => |grid: 1: 9> E |grid: 2: 8> => |grid: 2: 9> SE |grid: 2: 8> => |grid: 3: 9> S |grid: 2: 8> => |grid: 3: 8> SW |grid: 2: 8> => |grid: 3: 7> W |grid: 2: 8> => |grid: 2: 7> NW |grid: 2: 8> => |grid: 1: 7> supported-ops |grid: 2: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 9> => |0> N |grid: 2: 9> => |grid: 1: 9> NE |grid: 2: 9> => |grid: 1: 10> E |grid: 2: 9> => |grid: 2: 10> SE |grid: 2: 9> => |grid: 3: 10> S |grid: 2: 9> => |grid: 3: 9> SW |grid: 2: 9> => |grid: 3: 8> W |grid: 2: 9> => |grid: 2: 8> NW |grid: 2: 9> => |grid: 1: 8> supported-ops |grid: 2: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 10> => |0> N |grid: 2: 10> => |grid: 1: 10> NE |grid: 2: 10> => |grid: 1: 11> E |grid: 2: 10> => |grid: 2: 11> SE |grid: 2: 10> => |grid: 3: 11> S |grid: 2: 10> => |grid: 3: 10> SW |grid: 2: 10> => |grid: 3: 9> W |grid: 2: 10> => |grid: 2: 9> NW |grid: 2: 10> => |grid: 1: 9> supported-ops |grid: 2: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 11> => |0> N |grid: 2: 11> => |grid: 1: 11> NE |grid: 2: 11> => |grid: 1: 12> E |grid: 2: 11> => |grid: 2: 12> SE |grid: 2: 11> => |grid: 3: 12> S |grid: 2: 11> => |grid: 3: 11> SW |grid: 2: 11> => |grid: 3: 10> W |grid: 2: 11> => |grid: 2: 10> NW |grid: 2: 11> => |grid: 1: 10> supported-ops |grid: 2: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 12> => |0> N |grid: 2: 12> => |grid: 1: 12> NE |grid: 2: 12> => |grid: 1: 13> E |grid: 2: 12> => |grid: 2: 13> SE |grid: 2: 12> => |grid: 3: 13> S |grid: 2: 12> => |grid: 3: 12> SW |grid: 2: 12> => |grid: 3: 11> W |grid: 2: 12> => |grid: 2: 11> NW |grid: 2: 12> => |grid: 1: 11> supported-ops |grid: 2: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 13> => |0> N |grid: 2: 13> => |grid: 1: 13> NE |grid: 2: 13> => |grid: 1: 14> E |grid: 2: 13> => |grid: 2: 14> SE |grid: 2: 13> => |grid: 3: 14> S |grid: 2: 13> => |grid: 3: 13> SW |grid: 2: 13> => |grid: 3: 12> W |grid: 2: 13> => |grid: 2: 12> NW |grid: 2: 13> => |grid: 1: 12> supported-ops |grid: 2: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 14> => |0> N |grid: 2: 14> => |grid: 1: 14> NE |grid: 2: 14> => |grid: 1: 15> E |grid: 2: 14> => |grid: 2: 15> SE |grid: 2: 14> => |grid: 3: 15> S |grid: 2: 14> => |grid: 3: 14> SW |grid: 2: 14> => |grid: 3: 13> W |grid: 2: 14> => |grid: 2: 13> NW |grid: 2: 14> => |grid: 1: 13> supported-ops |grid: 2: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 15> => |0> N |grid: 2: 15> => |grid: 1: 15> NE |grid: 2: 15> => |grid: 1: 16> E |grid: 2: 15> => |grid: 2: 16> SE |grid: 2: 15> => |grid: 3: 16> S |grid: 2: 15> => |grid: 3: 15> SW |grid: 2: 15> => |grid: 3: 14> W |grid: 2: 15> => |grid: 2: 14> NW |grid: 2: 15> => |grid: 1: 14> supported-ops |grid: 2: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 16> => |0> N |grid: 2: 16> => |grid: 1: 16> NE |grid: 2: 16> => |grid: 1: 17> E |grid: 2: 16> => |grid: 2: 17> SE |grid: 2: 16> => |grid: 3: 17> S |grid: 2: 16> => |grid: 3: 16> SW |grid: 2: 16> => |grid: 3: 15> W |grid: 2: 16> => |grid: 2: 15> NW |grid: 2: 16> => |grid: 1: 15> supported-ops |grid: 2: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 17> => |0> N |grid: 2: 17> => |grid: 1: 17> NE |grid: 2: 17> => |grid: 1: 18> E |grid: 2: 17> => |grid: 2: 18> SE |grid: 2: 17> => |grid: 3: 18> S |grid: 2: 17> => |grid: 3: 17> SW |grid: 2: 17> => |grid: 3: 16> W |grid: 2: 17> => |grid: 2: 16> NW |grid: 2: 17> => |grid: 1: 16> supported-ops |grid: 2: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 18> => |0> N |grid: 2: 18> => |grid: 1: 18> NE |grid: 2: 18> => |grid: 1: 19> E |grid: 2: 18> => |grid: 2: 19> SE |grid: 2: 18> => |grid: 3: 19> S |grid: 2: 18> => |grid: 3: 18> SW |grid: 2: 18> => |grid: 3: 17> W |grid: 2: 18> => |grid: 2: 17> NW |grid: 2: 18> => |grid: 1: 17> supported-ops |grid: 2: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 19> => |0> N |grid: 2: 19> => |grid: 1: 19> NE |grid: 2: 19> => |grid: 1: 20> E |grid: 2: 19> => |grid: 2: 20> SE |grid: 2: 19> => |grid: 3: 20> S |grid: 2: 19> => |grid: 3: 19> SW |grid: 2: 19> => |grid: 3: 18> W |grid: 2: 19> => |grid: 2: 18> NW |grid: 2: 19> => |grid: 1: 18> supported-ops |grid: 2: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 2: 20> => |0> N |grid: 2: 20> => |grid: 1: 20> S |grid: 2: 20> => |grid: 3: 20> SW |grid: 2: 20> => |grid: 3: 19> W |grid: 2: 20> => |grid: 2: 19> NW |grid: 2: 20> => |grid: 1: 19> supported-ops |grid: 3: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 3: 1> => |0> N |grid: 3: 1> => |grid: 2: 1> NE |grid: 3: 1> => |grid: 2: 2> E |grid: 3: 1> => |grid: 3: 2> SE |grid: 3: 1> => |grid: 4: 2> S |grid: 3: 1> => |grid: 4: 1> supported-ops |grid: 3: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 2> => |0> N |grid: 3: 2> => |grid: 2: 2> NE |grid: 3: 2> => |grid: 2: 3> E |grid: 3: 2> => |grid: 3: 3> SE |grid: 3: 2> => |grid: 4: 3> S |grid: 3: 2> => |grid: 4: 2> SW |grid: 3: 2> => |grid: 4: 1> W |grid: 3: 2> => |grid: 3: 1> NW |grid: 3: 2> => |grid: 2: 1> supported-ops |grid: 3: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 3> => |0> N |grid: 3: 3> => |grid: 2: 3> NE |grid: 3: 3> => |grid: 2: 4> E |grid: 3: 3> => |grid: 3: 4> SE |grid: 3: 3> => |grid: 4: 4> S |grid: 3: 3> => |grid: 4: 3> SW |grid: 3: 3> => |grid: 4: 2> W |grid: 3: 3> => |grid: 3: 2> NW |grid: 3: 3> => |grid: 2: 2> supported-ops |grid: 3: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 4> => |0> N |grid: 3: 4> => |grid: 2: 4> NE |grid: 3: 4> => |grid: 2: 5> E |grid: 3: 4> => |grid: 3: 5> SE |grid: 3: 4> => |grid: 4: 5> S |grid: 3: 4> => |grid: 4: 4> SW |grid: 3: 4> => |grid: 4: 3> W |grid: 3: 4> => |grid: 3: 3> NW |grid: 3: 4> => |grid: 2: 3> supported-ops |grid: 3: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 5> => |0> N |grid: 3: 5> => |grid: 2: 5> NE |grid: 3: 5> => |grid: 2: 6> E |grid: 3: 5> => |grid: 3: 6> SE |grid: 3: 5> => |grid: 4: 6> S |grid: 3: 5> => |grid: 4: 5> SW |grid: 3: 5> => |grid: 4: 4> W |grid: 3: 5> => |grid: 3: 4> NW |grid: 3: 5> => |grid: 2: 4> supported-ops |grid: 3: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 6> => |0> N |grid: 3: 6> => |grid: 2: 6> NE |grid: 3: 6> => |grid: 2: 7> E |grid: 3: 6> => |grid: 3: 7> SE |grid: 3: 6> => |grid: 4: 7> S |grid: 3: 6> => |grid: 4: 6> SW |grid: 3: 6> => |grid: 4: 5> W |grid: 3: 6> => |grid: 3: 5> NW |grid: 3: 6> => |grid: 2: 5> supported-ops |grid: 3: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 7> => |0> N |grid: 3: 7> => |grid: 2: 7> NE |grid: 3: 7> => |grid: 2: 8> E |grid: 3: 7> => |grid: 3: 8> SE |grid: 3: 7> => |grid: 4: 8> S |grid: 3: 7> => |grid: 4: 7> SW |grid: 3: 7> => |grid: 4: 6> W |grid: 3: 7> => |grid: 3: 6> NW |grid: 3: 7> => |grid: 2: 6> supported-ops |grid: 3: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 8> => |0> N |grid: 3: 8> => |grid: 2: 8> NE |grid: 3: 8> => |grid: 2: 9> E |grid: 3: 8> => |grid: 3: 9> SE |grid: 3: 8> => |grid: 4: 9> S |grid: 3: 8> => |grid: 4: 8> SW |grid: 3: 8> => |grid: 4: 7> W |grid: 3: 8> => |grid: 3: 7> NW |grid: 3: 8> => |grid: 2: 7> supported-ops |grid: 3: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 9> => |0> N |grid: 3: 9> => |grid: 2: 9> NE |grid: 3: 9> => |grid: 2: 10> E |grid: 3: 9> => |grid: 3: 10> SE |grid: 3: 9> => |grid: 4: 10> S |grid: 3: 9> => |grid: 4: 9> SW |grid: 3: 9> => |grid: 4: 8> W |grid: 3: 9> => |grid: 3: 8> NW |grid: 3: 9> => |grid: 2: 8> supported-ops |grid: 3: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 10> => |0> N |grid: 3: 10> => |grid: 2: 10> NE |grid: 3: 10> => |grid: 2: 11> E |grid: 3: 10> => |grid: 3: 11> SE |grid: 3: 10> => |grid: 4: 11> S |grid: 3: 10> => |grid: 4: 10> SW |grid: 3: 10> => |grid: 4: 9> W |grid: 3: 10> => |grid: 3: 9> NW |grid: 3: 10> => |grid: 2: 9> supported-ops |grid: 3: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 11> => |0> N |grid: 3: 11> => |grid: 2: 11> NE |grid: 3: 11> => |grid: 2: 12> E |grid: 3: 11> => |grid: 3: 12> SE |grid: 3: 11> => |grid: 4: 12> S |grid: 3: 11> => |grid: 4: 11> SW |grid: 3: 11> => |grid: 4: 10> W |grid: 3: 11> => |grid: 3: 10> NW |grid: 3: 11> => |grid: 2: 10> supported-ops |grid: 3: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 12> => |0> N |grid: 3: 12> => |grid: 2: 12> NE |grid: 3: 12> => |grid: 2: 13> E |grid: 3: 12> => |grid: 3: 13> SE |grid: 3: 12> => |grid: 4: 13> S |grid: 3: 12> => |grid: 4: 12> SW |grid: 3: 12> => |grid: 4: 11> W |grid: 3: 12> => |grid: 3: 11> NW |grid: 3: 12> => |grid: 2: 11> supported-ops |grid: 3: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 13> => |0> N |grid: 3: 13> => |grid: 2: 13> NE |grid: 3: 13> => |grid: 2: 14> E |grid: 3: 13> => |grid: 3: 14> SE |grid: 3: 13> => |grid: 4: 14> S |grid: 3: 13> => |grid: 4: 13> SW |grid: 3: 13> => |grid: 4: 12> W |grid: 3: 13> => |grid: 3: 12> NW |grid: 3: 13> => |grid: 2: 12> supported-ops |grid: 3: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 14> => |0> N |grid: 3: 14> => |grid: 2: 14> NE |grid: 3: 14> => |grid: 2: 15> E |grid: 3: 14> => |grid: 3: 15> SE |grid: 3: 14> => |grid: 4: 15> S |grid: 3: 14> => |grid: 4: 14> SW |grid: 3: 14> => |grid: 4: 13> W |grid: 3: 14> => |grid: 3: 13> NW |grid: 3: 14> => |grid: 2: 13> supported-ops |grid: 3: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 15> => |0> N |grid: 3: 15> => |grid: 2: 15> NE |grid: 3: 15> => |grid: 2: 16> E |grid: 3: 15> => |grid: 3: 16> SE |grid: 3: 15> => |grid: 4: 16> S |grid: 3: 15> => |grid: 4: 15> SW |grid: 3: 15> => |grid: 4: 14> W |grid: 3: 15> => |grid: 3: 14> NW |grid: 3: 15> => |grid: 2: 14> supported-ops |grid: 3: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 16> => |0> N |grid: 3: 16> => |grid: 2: 16> NE |grid: 3: 16> => |grid: 2: 17> E |grid: 3: 16> => |grid: 3: 17> SE |grid: 3: 16> => |grid: 4: 17> S |grid: 3: 16> => |grid: 4: 16> SW |grid: 3: 16> => |grid: 4: 15> W |grid: 3: 16> => |grid: 3: 15> NW |grid: 3: 16> => |grid: 2: 15> supported-ops |grid: 3: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 17> => |0> N |grid: 3: 17> => |grid: 2: 17> NE |grid: 3: 17> => |grid: 2: 18> E |grid: 3: 17> => |grid: 3: 18> SE |grid: 3: 17> => |grid: 4: 18> S |grid: 3: 17> => |grid: 4: 17> SW |grid: 3: 17> => |grid: 4: 16> W |grid: 3: 17> => |grid: 3: 16> NW |grid: 3: 17> => |grid: 2: 16> supported-ops |grid: 3: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 18> => |0> N |grid: 3: 18> => |grid: 2: 18> NE |grid: 3: 18> => |grid: 2: 19> E |grid: 3: 18> => |grid: 3: 19> SE |grid: 3: 18> => |grid: 4: 19> S |grid: 3: 18> => |grid: 4: 18> SW |grid: 3: 18> => |grid: 4: 17> W |grid: 3: 18> => |grid: 3: 17> NW |grid: 3: 18> => |grid: 2: 17> supported-ops |grid: 3: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 19> => |0> N |grid: 3: 19> => |grid: 2: 19> NE |grid: 3: 19> => |grid: 2: 20> E |grid: 3: 19> => |grid: 3: 20> SE |grid: 3: 19> => |grid: 4: 20> S |grid: 3: 19> => |grid: 4: 19> SW |grid: 3: 19> => |grid: 4: 18> W |grid: 3: 19> => |grid: 3: 18> NW |grid: 3: 19> => |grid: 2: 18> supported-ops |grid: 3: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 3: 20> => |0> N |grid: 3: 20> => |grid: 2: 20> S |grid: 3: 20> => |grid: 4: 20> SW |grid: 3: 20> => |grid: 4: 19> W |grid: 3: 20> => |grid: 3: 19> NW |grid: 3: 20> => |grid: 2: 19> supported-ops |grid: 4: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 4: 1> => |0> N |grid: 4: 1> => |grid: 3: 1> NE |grid: 4: 1> => |grid: 3: 2> E |grid: 4: 1> => |grid: 4: 2> SE |grid: 4: 1> => |grid: 5: 2> S |grid: 4: 1> => |grid: 5: 1> supported-ops |grid: 4: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 2> => |0> N |grid: 4: 2> => |grid: 3: 2> NE |grid: 4: 2> => |grid: 3: 3> E |grid: 4: 2> => |grid: 4: 3> SE |grid: 4: 2> => |grid: 5: 3> S |grid: 4: 2> => |grid: 5: 2> SW |grid: 4: 2> => |grid: 5: 1> W |grid: 4: 2> => |grid: 4: 1> NW |grid: 4: 2> => |grid: 3: 1> supported-ops |grid: 4: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 3> => |0> N |grid: 4: 3> => |grid: 3: 3> NE |grid: 4: 3> => |grid: 3: 4> E |grid: 4: 3> => |grid: 4: 4> SE |grid: 4: 3> => |grid: 5: 4> S |grid: 4: 3> => |grid: 5: 3> SW |grid: 4: 3> => |grid: 5: 2> W |grid: 4: 3> => |grid: 4: 2> NW |grid: 4: 3> => |grid: 3: 2> supported-ops |grid: 4: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 4> => |0> N |grid: 4: 4> => |grid: 3: 4> NE |grid: 4: 4> => |grid: 3: 5> E |grid: 4: 4> => |grid: 4: 5> SE |grid: 4: 4> => |grid: 5: 5> S |grid: 4: 4> => |grid: 5: 4> SW |grid: 4: 4> => |grid: 5: 3> W |grid: 4: 4> => |grid: 4: 3> NW |grid: 4: 4> => |grid: 3: 3> supported-ops |grid: 4: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 5> => |0> N |grid: 4: 5> => |grid: 3: 5> NE |grid: 4: 5> => |grid: 3: 6> E |grid: 4: 5> => |grid: 4: 6> SE |grid: 4: 5> => |grid: 5: 6> S |grid: 4: 5> => |grid: 5: 5> SW |grid: 4: 5> => |grid: 5: 4> W |grid: 4: 5> => |grid: 4: 4> NW |grid: 4: 5> => |grid: 3: 4> supported-ops |grid: 4: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 6> => |0> N |grid: 4: 6> => |grid: 3: 6> NE |grid: 4: 6> => |grid: 3: 7> E |grid: 4: 6> => |grid: 4: 7> SE |grid: 4: 6> => |grid: 5: 7> S |grid: 4: 6> => |grid: 5: 6> SW |grid: 4: 6> => |grid: 5: 5> W |grid: 4: 6> => |grid: 4: 5> NW |grid: 4: 6> => |grid: 3: 5> supported-ops |grid: 4: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 7> => |0> N |grid: 4: 7> => |grid: 3: 7> NE |grid: 4: 7> => |grid: 3: 8> E |grid: 4: 7> => |grid: 4: 8> SE |grid: 4: 7> => |grid: 5: 8> S |grid: 4: 7> => |grid: 5: 7> SW |grid: 4: 7> => |grid: 5: 6> W |grid: 4: 7> => |grid: 4: 6> NW |grid: 4: 7> => |grid: 3: 6> supported-ops |grid: 4: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 8> => |0> N |grid: 4: 8> => |grid: 3: 8> NE |grid: 4: 8> => |grid: 3: 9> E |grid: 4: 8> => |grid: 4: 9> SE |grid: 4: 8> => |grid: 5: 9> S |grid: 4: 8> => |grid: 5: 8> SW |grid: 4: 8> => |grid: 5: 7> W |grid: 4: 8> => |grid: 4: 7> NW |grid: 4: 8> => |grid: 3: 7> supported-ops |grid: 4: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 9> => |0> N |grid: 4: 9> => |grid: 3: 9> NE |grid: 4: 9> => |grid: 3: 10> E |grid: 4: 9> => |grid: 4: 10> SE |grid: 4: 9> => |grid: 5: 10> S |grid: 4: 9> => |grid: 5: 9> SW |grid: 4: 9> => |grid: 5: 8> W |grid: 4: 9> => |grid: 4: 8> NW |grid: 4: 9> => |grid: 3: 8> supported-ops |grid: 4: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 10> => |0> N |grid: 4: 10> => |grid: 3: 10> NE |grid: 4: 10> => |grid: 3: 11> E |grid: 4: 10> => |grid: 4: 11> SE |grid: 4: 10> => |grid: 5: 11> S |grid: 4: 10> => |grid: 5: 10> SW |grid: 4: 10> => |grid: 5: 9> W |grid: 4: 10> => |grid: 4: 9> NW |grid: 4: 10> => |grid: 3: 9> supported-ops |grid: 4: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 11> => |0> N |grid: 4: 11> => |grid: 3: 11> NE |grid: 4: 11> => |grid: 3: 12> E |grid: 4: 11> => |grid: 4: 12> SE |grid: 4: 11> => |grid: 5: 12> S |grid: 4: 11> => |grid: 5: 11> SW |grid: 4: 11> => |grid: 5: 10> W |grid: 4: 11> => |grid: 4: 10> NW |grid: 4: 11> => |grid: 3: 10> supported-ops |grid: 4: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 12> => |0> N |grid: 4: 12> => |grid: 3: 12> NE |grid: 4: 12> => |grid: 3: 13> E |grid: 4: 12> => |grid: 4: 13> SE |grid: 4: 12> => |grid: 5: 13> S |grid: 4: 12> => |grid: 5: 12> SW |grid: 4: 12> => |grid: 5: 11> W |grid: 4: 12> => |grid: 4: 11> NW |grid: 4: 12> => |grid: 3: 11> supported-ops |grid: 4: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 13> => |0> N |grid: 4: 13> => |grid: 3: 13> NE |grid: 4: 13> => |grid: 3: 14> E |grid: 4: 13> => |grid: 4: 14> SE |grid: 4: 13> => |grid: 5: 14> S |grid: 4: 13> => |grid: 5: 13> SW |grid: 4: 13> => |grid: 5: 12> W |grid: 4: 13> => |grid: 4: 12> NW |grid: 4: 13> => |grid: 3: 12> supported-ops |grid: 4: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 14> => |0> N |grid: 4: 14> => |grid: 3: 14> NE |grid: 4: 14> => |grid: 3: 15> E |grid: 4: 14> => |grid: 4: 15> SE |grid: 4: 14> => |grid: 5: 15> S |grid: 4: 14> => |grid: 5: 14> SW |grid: 4: 14> => |grid: 5: 13> W |grid: 4: 14> => |grid: 4: 13> NW |grid: 4: 14> => |grid: 3: 13> supported-ops |grid: 4: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 15> => |0> N |grid: 4: 15> => |grid: 3: 15> NE |grid: 4: 15> => |grid: 3: 16> E |grid: 4: 15> => |grid: 4: 16> SE |grid: 4: 15> => |grid: 5: 16> S |grid: 4: 15> => |grid: 5: 15> SW |grid: 4: 15> => |grid: 5: 14> W |grid: 4: 15> => |grid: 4: 14> NW |grid: 4: 15> => |grid: 3: 14> supported-ops |grid: 4: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 16> => |0> N |grid: 4: 16> => |grid: 3: 16> NE |grid: 4: 16> => |grid: 3: 17> E |grid: 4: 16> => |grid: 4: 17> SE |grid: 4: 16> => |grid: 5: 17> S |grid: 4: 16> => |grid: 5: 16> SW |grid: 4: 16> => |grid: 5: 15> W |grid: 4: 16> => |grid: 4: 15> NW |grid: 4: 16> => |grid: 3: 15> supported-ops |grid: 4: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 17> => |0> N |grid: 4: 17> => |grid: 3: 17> NE |grid: 4: 17> => |grid: 3: 18> E |grid: 4: 17> => |grid: 4: 18> SE |grid: 4: 17> => |grid: 5: 18> S |grid: 4: 17> => |grid: 5: 17> SW |grid: 4: 17> => |grid: 5: 16> W |grid: 4: 17> => |grid: 4: 16> NW |grid: 4: 17> => |grid: 3: 16> supported-ops |grid: 4: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 18> => |0> N |grid: 4: 18> => |grid: 3: 18> NE |grid: 4: 18> => |grid: 3: 19> E |grid: 4: 18> => |grid: 4: 19> SE |grid: 4: 18> => |grid: 5: 19> S |grid: 4: 18> => |grid: 5: 18> SW |grid: 4: 18> => |grid: 5: 17> W |grid: 4: 18> => |grid: 4: 17> NW |grid: 4: 18> => |grid: 3: 17> supported-ops |grid: 4: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 19> => |0> N |grid: 4: 19> => |grid: 3: 19> NE |grid: 4: 19> => |grid: 3: 20> E |grid: 4: 19> => |grid: 4: 20> SE |grid: 4: 19> => |grid: 5: 20> S |grid: 4: 19> => |grid: 5: 19> SW |grid: 4: 19> => |grid: 5: 18> W |grid: 4: 19> => |grid: 4: 18> NW |grid: 4: 19> => |grid: 3: 18> supported-ops |grid: 4: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 4: 20> => |0> N |grid: 4: 20> => |grid: 3: 20> S |grid: 4: 20> => |grid: 5: 20> SW |grid: 4: 20> => |grid: 5: 19> W |grid: 4: 20> => |grid: 4: 19> NW |grid: 4: 20> => |grid: 3: 19> supported-ops |grid: 5: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 5: 1> => |0> N |grid: 5: 1> => |grid: 4: 1> NE |grid: 5: 1> => |grid: 4: 2> E |grid: 5: 1> => |grid: 5: 2> SE |grid: 5: 1> => |grid: 6: 2> S |grid: 5: 1> => |grid: 6: 1> supported-ops |grid: 5: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 2> => |0> N |grid: 5: 2> => |grid: 4: 2> NE |grid: 5: 2> => |grid: 4: 3> E |grid: 5: 2> => |grid: 5: 3> SE |grid: 5: 2> => |grid: 6: 3> S |grid: 5: 2> => |grid: 6: 2> SW |grid: 5: 2> => |grid: 6: 1> W |grid: 5: 2> => |grid: 5: 1> NW |grid: 5: 2> => |grid: 4: 1> supported-ops |grid: 5: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 3> => |0> N |grid: 5: 3> => |grid: 4: 3> NE |grid: 5: 3> => |grid: 4: 4> E |grid: 5: 3> => |grid: 5: 4> SE |grid: 5: 3> => |grid: 6: 4> S |grid: 5: 3> => |grid: 6: 3> SW |grid: 5: 3> => |grid: 6: 2> W |grid: 5: 3> => |grid: 5: 2> NW |grid: 5: 3> => |grid: 4: 2> supported-ops |grid: 5: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 4> => |0> N |grid: 5: 4> => |grid: 4: 4> NE |grid: 5: 4> => |grid: 4: 5> E |grid: 5: 4> => |grid: 5: 5> SE |grid: 5: 4> => |grid: 6: 5> S |grid: 5: 4> => |grid: 6: 4> SW |grid: 5: 4> => |grid: 6: 3> W |grid: 5: 4> => |grid: 5: 3> NW |grid: 5: 4> => |grid: 4: 3> supported-ops |grid: 5: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 5> => |0> N |grid: 5: 5> => |grid: 4: 5> NE |grid: 5: 5> => |grid: 4: 6> E |grid: 5: 5> => |grid: 5: 6> SE |grid: 5: 5> => |grid: 6: 6> S |grid: 5: 5> => |grid: 6: 5> SW |grid: 5: 5> => |grid: 6: 4> W |grid: 5: 5> => |grid: 5: 4> NW |grid: 5: 5> => |grid: 4: 4> supported-ops |grid: 5: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 6> => |0> N |grid: 5: 6> => |grid: 4: 6> NE |grid: 5: 6> => |grid: 4: 7> E |grid: 5: 6> => |grid: 5: 7> SE |grid: 5: 6> => |grid: 6: 7> S |grid: 5: 6> => |grid: 6: 6> SW |grid: 5: 6> => |grid: 6: 5> W |grid: 5: 6> => |grid: 5: 5> NW |grid: 5: 6> => |grid: 4: 5> supported-ops |grid: 5: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 7> => |0> N |grid: 5: 7> => |grid: 4: 7> NE |grid: 5: 7> => |grid: 4: 8> E |grid: 5: 7> => |grid: 5: 8> SE |grid: 5: 7> => |grid: 6: 8> S |grid: 5: 7> => |grid: 6: 7> SW |grid: 5: 7> => |grid: 6: 6> W |grid: 5: 7> => |grid: 5: 6> NW |grid: 5: 7> => |grid: 4: 6> supported-ops |grid: 5: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 8> => |0> N |grid: 5: 8> => |grid: 4: 8> NE |grid: 5: 8> => |grid: 4: 9> E |grid: 5: 8> => |grid: 5: 9> SE |grid: 5: 8> => |grid: 6: 9> S |grid: 5: 8> => |grid: 6: 8> SW |grid: 5: 8> => |grid: 6: 7> W |grid: 5: 8> => |grid: 5: 7> NW |grid: 5: 8> => |grid: 4: 7> supported-ops |grid: 5: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 9> => |0> N |grid: 5: 9> => |grid: 4: 9> NE |grid: 5: 9> => |grid: 4: 10> E |grid: 5: 9> => |grid: 5: 10> SE |grid: 5: 9> => |grid: 6: 10> S |grid: 5: 9> => |grid: 6: 9> SW |grid: 5: 9> => |grid: 6: 8> W |grid: 5: 9> => |grid: 5: 8> NW |grid: 5: 9> => |grid: 4: 8> supported-ops |grid: 5: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 10> => |0> N |grid: 5: 10> => |grid: 4: 10> NE |grid: 5: 10> => |grid: 4: 11> E |grid: 5: 10> => |grid: 5: 11> SE |grid: 5: 10> => |grid: 6: 11> S |grid: 5: 10> => |grid: 6: 10> SW |grid: 5: 10> => |grid: 6: 9> W |grid: 5: 10> => |grid: 5: 9> NW |grid: 5: 10> => |grid: 4: 9> supported-ops |grid: 5: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 11> => |0> N |grid: 5: 11> => |grid: 4: 11> NE |grid: 5: 11> => |grid: 4: 12> E |grid: 5: 11> => |grid: 5: 12> SE |grid: 5: 11> => |grid: 6: 12> S |grid: 5: 11> => |grid: 6: 11> SW |grid: 5: 11> => |grid: 6: 10> W |grid: 5: 11> => |grid: 5: 10> NW |grid: 5: 11> => |grid: 4: 10> supported-ops |grid: 5: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 12> => |0> N |grid: 5: 12> => |grid: 4: 12> NE |grid: 5: 12> => |grid: 4: 13> E |grid: 5: 12> => |grid: 5: 13> SE |grid: 5: 12> => |grid: 6: 13> S |grid: 5: 12> => |grid: 6: 12> SW |grid: 5: 12> => |grid: 6: 11> W |grid: 5: 12> => |grid: 5: 11> NW |grid: 5: 12> => |grid: 4: 11> supported-ops |grid: 5: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 13> => |0> N |grid: 5: 13> => |grid: 4: 13> NE |grid: 5: 13> => |grid: 4: 14> E |grid: 5: 13> => |grid: 5: 14> SE |grid: 5: 13> => |grid: 6: 14> S |grid: 5: 13> => |grid: 6: 13> SW |grid: 5: 13> => |grid: 6: 12> W |grid: 5: 13> => |grid: 5: 12> NW |grid: 5: 13> => |grid: 4: 12> supported-ops |grid: 5: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 14> => |0> N |grid: 5: 14> => |grid: 4: 14> NE |grid: 5: 14> => |grid: 4: 15> E |grid: 5: 14> => |grid: 5: 15> SE |grid: 5: 14> => |grid: 6: 15> S |grid: 5: 14> => |grid: 6: 14> SW |grid: 5: 14> => |grid: 6: 13> W |grid: 5: 14> => |grid: 5: 13> NW |grid: 5: 14> => |grid: 4: 13> supported-ops |grid: 5: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 15> => |0> N |grid: 5: 15> => |grid: 4: 15> NE |grid: 5: 15> => |grid: 4: 16> E |grid: 5: 15> => |grid: 5: 16> SE |grid: 5: 15> => |grid: 6: 16> S |grid: 5: 15> => |grid: 6: 15> SW |grid: 5: 15> => |grid: 6: 14> W |grid: 5: 15> => |grid: 5: 14> NW |grid: 5: 15> => |grid: 4: 14> supported-ops |grid: 5: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 16> => |0> N |grid: 5: 16> => |grid: 4: 16> NE |grid: 5: 16> => |grid: 4: 17> E |grid: 5: 16> => |grid: 5: 17> SE |grid: 5: 16> => |grid: 6: 17> S |grid: 5: 16> => |grid: 6: 16> SW |grid: 5: 16> => |grid: 6: 15> W |grid: 5: 16> => |grid: 5: 15> NW |grid: 5: 16> => |grid: 4: 15> supported-ops |grid: 5: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 17> => |0> N |grid: 5: 17> => |grid: 4: 17> NE |grid: 5: 17> => |grid: 4: 18> E |grid: 5: 17> => |grid: 5: 18> SE |grid: 5: 17> => |grid: 6: 18> S |grid: 5: 17> => |grid: 6: 17> SW |grid: 5: 17> => |grid: 6: 16> W |grid: 5: 17> => |grid: 5: 16> NW |grid: 5: 17> => |grid: 4: 16> supported-ops |grid: 5: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 18> => |0> N |grid: 5: 18> => |grid: 4: 18> NE |grid: 5: 18> => |grid: 4: 19> E |grid: 5: 18> => |grid: 5: 19> SE |grid: 5: 18> => |grid: 6: 19> S |grid: 5: 18> => |grid: 6: 18> SW |grid: 5: 18> => |grid: 6: 17> W |grid: 5: 18> => |grid: 5: 17> NW |grid: 5: 18> => |grid: 4: 17> supported-ops |grid: 5: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 19> => |0> N |grid: 5: 19> => |grid: 4: 19> NE |grid: 5: 19> => |grid: 4: 20> E |grid: 5: 19> => |grid: 5: 20> SE |grid: 5: 19> => |grid: 6: 20> S |grid: 5: 19> => |grid: 6: 19> SW |grid: 5: 19> => |grid: 6: 18> W |grid: 5: 19> => |grid: 5: 18> NW |grid: 5: 19> => |grid: 4: 18> supported-ops |grid: 5: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 5: 20> => |0> N |grid: 5: 20> => |grid: 4: 20> S |grid: 5: 20> => |grid: 6: 20> SW |grid: 5: 20> => |grid: 6: 19> W |grid: 5: 20> => |grid: 5: 19> NW |grid: 5: 20> => |grid: 4: 19> supported-ops |grid: 6: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 6: 1> => |0> N |grid: 6: 1> => |grid: 5: 1> NE |grid: 6: 1> => |grid: 5: 2> E |grid: 6: 1> => |grid: 6: 2> SE |grid: 6: 1> => |grid: 7: 2> S |grid: 6: 1> => |grid: 7: 1> supported-ops |grid: 6: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 2> => |0> N |grid: 6: 2> => |grid: 5: 2> NE |grid: 6: 2> => |grid: 5: 3> E |grid: 6: 2> => |grid: 6: 3> SE |grid: 6: 2> => |grid: 7: 3> S |grid: 6: 2> => |grid: 7: 2> SW |grid: 6: 2> => |grid: 7: 1> W |grid: 6: 2> => |grid: 6: 1> NW |grid: 6: 2> => |grid: 5: 1> supported-ops |grid: 6: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 3> => |0> N |grid: 6: 3> => |grid: 5: 3> NE |grid: 6: 3> => |grid: 5: 4> E |grid: 6: 3> => |grid: 6: 4> SE |grid: 6: 3> => |grid: 7: 4> S |grid: 6: 3> => |grid: 7: 3> SW |grid: 6: 3> => |grid: 7: 2> W |grid: 6: 3> => |grid: 6: 2> NW |grid: 6: 3> => |grid: 5: 2> supported-ops |grid: 6: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 4> => |0> N |grid: 6: 4> => |grid: 5: 4> NE |grid: 6: 4> => |grid: 5: 5> E |grid: 6: 4> => |grid: 6: 5> SE |grid: 6: 4> => |grid: 7: 5> S |grid: 6: 4> => |grid: 7: 4> SW |grid: 6: 4> => |grid: 7: 3> W |grid: 6: 4> => |grid: 6: 3> NW |grid: 6: 4> => |grid: 5: 3> supported-ops |grid: 6: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 5> => |0> N |grid: 6: 5> => |grid: 5: 5> NE |grid: 6: 5> => |grid: 5: 6> E |grid: 6: 5> => |grid: 6: 6> SE |grid: 6: 5> => |grid: 7: 6> S |grid: 6: 5> => |grid: 7: 5> SW |grid: 6: 5> => |grid: 7: 4> W |grid: 6: 5> => |grid: 6: 4> NW |grid: 6: 5> => |grid: 5: 4> supported-ops |grid: 6: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 6> => |0> N |grid: 6: 6> => |grid: 5: 6> NE |grid: 6: 6> => |grid: 5: 7> E |grid: 6: 6> => |grid: 6: 7> SE |grid: 6: 6> => |grid: 7: 7> S |grid: 6: 6> => |grid: 7: 6> SW |grid: 6: 6> => |grid: 7: 5> W |grid: 6: 6> => |grid: 6: 5> NW |grid: 6: 6> => |grid: 5: 5> supported-ops |grid: 6: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 7> => |0> N |grid: 6: 7> => |grid: 5: 7> NE |grid: 6: 7> => |grid: 5: 8> E |grid: 6: 7> => |grid: 6: 8> SE |grid: 6: 7> => |grid: 7: 8> S |grid: 6: 7> => |grid: 7: 7> SW |grid: 6: 7> => |grid: 7: 6> W |grid: 6: 7> => |grid: 6: 6> NW |grid: 6: 7> => |grid: 5: 6> supported-ops |grid: 6: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 8> => |0> N |grid: 6: 8> => |grid: 5: 8> NE |grid: 6: 8> => |grid: 5: 9> E |grid: 6: 8> => |grid: 6: 9> SE |grid: 6: 8> => |grid: 7: 9> S |grid: 6: 8> => |grid: 7: 8> SW |grid: 6: 8> => |grid: 7: 7> W |grid: 6: 8> => |grid: 6: 7> NW |grid: 6: 8> => |grid: 5: 7> supported-ops |grid: 6: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 9> => |0> N |grid: 6: 9> => |grid: 5: 9> NE |grid: 6: 9> => |grid: 5: 10> E |grid: 6: 9> => |grid: 6: 10> SE |grid: 6: 9> => |grid: 7: 10> S |grid: 6: 9> => |grid: 7: 9> SW |grid: 6: 9> => |grid: 7: 8> W |grid: 6: 9> => |grid: 6: 8> NW |grid: 6: 9> => |grid: 5: 8> supported-ops |grid: 6: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 10> => |0> N |grid: 6: 10> => |grid: 5: 10> NE |grid: 6: 10> => |grid: 5: 11> E |grid: 6: 10> => |grid: 6: 11> SE |grid: 6: 10> => |grid: 7: 11> S |grid: 6: 10> => |grid: 7: 10> SW |grid: 6: 10> => |grid: 7: 9> W |grid: 6: 10> => |grid: 6: 9> NW |grid: 6: 10> => |grid: 5: 9> supported-ops |grid: 6: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 11> => |0> N |grid: 6: 11> => |grid: 5: 11> NE |grid: 6: 11> => |grid: 5: 12> E |grid: 6: 11> => |grid: 6: 12> SE |grid: 6: 11> => |grid: 7: 12> S |grid: 6: 11> => |grid: 7: 11> SW |grid: 6: 11> => |grid: 7: 10> W |grid: 6: 11> => |grid: 6: 10> NW |grid: 6: 11> => |grid: 5: 10> supported-ops |grid: 6: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 12> => |0> N |grid: 6: 12> => |grid: 5: 12> NE |grid: 6: 12> => |grid: 5: 13> E |grid: 6: 12> => |grid: 6: 13> SE |grid: 6: 12> => |grid: 7: 13> S |grid: 6: 12> => |grid: 7: 12> SW |grid: 6: 12> => |grid: 7: 11> W |grid: 6: 12> => |grid: 6: 11> NW |grid: 6: 12> => |grid: 5: 11> supported-ops |grid: 6: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 13> => |0> N |grid: 6: 13> => |grid: 5: 13> NE |grid: 6: 13> => |grid: 5: 14> E |grid: 6: 13> => |grid: 6: 14> SE |grid: 6: 13> => |grid: 7: 14> S |grid: 6: 13> => |grid: 7: 13> SW |grid: 6: 13> => |grid: 7: 12> W |grid: 6: 13> => |grid: 6: 12> NW |grid: 6: 13> => |grid: 5: 12> supported-ops |grid: 6: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 14> => |0> N |grid: 6: 14> => |grid: 5: 14> NE |grid: 6: 14> => |grid: 5: 15> E |grid: 6: 14> => |grid: 6: 15> SE |grid: 6: 14> => |grid: 7: 15> S |grid: 6: 14> => |grid: 7: 14> SW |grid: 6: 14> => |grid: 7: 13> W |grid: 6: 14> => |grid: 6: 13> NW |grid: 6: 14> => |grid: 5: 13> supported-ops |grid: 6: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 15> => |0> N |grid: 6: 15> => |grid: 5: 15> NE |grid: 6: 15> => |grid: 5: 16> E |grid: 6: 15> => |grid: 6: 16> SE |grid: 6: 15> => |grid: 7: 16> S |grid: 6: 15> => |grid: 7: 15> SW |grid: 6: 15> => |grid: 7: 14> W |grid: 6: 15> => |grid: 6: 14> NW |grid: 6: 15> => |grid: 5: 14> supported-ops |grid: 6: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 16> => |0> N |grid: 6: 16> => |grid: 5: 16> NE |grid: 6: 16> => |grid: 5: 17> E |grid: 6: 16> => |grid: 6: 17> SE |grid: 6: 16> => |grid: 7: 17> S |grid: 6: 16> => |grid: 7: 16> SW |grid: 6: 16> => |grid: 7: 15> W |grid: 6: 16> => |grid: 6: 15> NW |grid: 6: 16> => |grid: 5: 15> supported-ops |grid: 6: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 17> => |0> N |grid: 6: 17> => |grid: 5: 17> NE |grid: 6: 17> => |grid: 5: 18> E |grid: 6: 17> => |grid: 6: 18> SE |grid: 6: 17> => |grid: 7: 18> S |grid: 6: 17> => |grid: 7: 17> SW |grid: 6: 17> => |grid: 7: 16> W |grid: 6: 17> => |grid: 6: 16> NW |grid: 6: 17> => |grid: 5: 16> supported-ops |grid: 6: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 18> => |0> N |grid: 6: 18> => |grid: 5: 18> NE |grid: 6: 18> => |grid: 5: 19> E |grid: 6: 18> => |grid: 6: 19> SE |grid: 6: 18> => |grid: 7: 19> S |grid: 6: 18> => |grid: 7: 18> SW |grid: 6: 18> => |grid: 7: 17> W |grid: 6: 18> => |grid: 6: 17> NW |grid: 6: 18> => |grid: 5: 17> supported-ops |grid: 6: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 19> => |0> N |grid: 6: 19> => |grid: 5: 19> NE |grid: 6: 19> => |grid: 5: 20> E |grid: 6: 19> => |grid: 6: 20> SE |grid: 6: 19> => |grid: 7: 20> S |grid: 6: 19> => |grid: 7: 19> SW |grid: 6: 19> => |grid: 7: 18> W |grid: 6: 19> => |grid: 6: 18> NW |grid: 6: 19> => |grid: 5: 18> supported-ops |grid: 6: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 6: 20> => |0> N |grid: 6: 20> => |grid: 5: 20> S |grid: 6: 20> => |grid: 7: 20> SW |grid: 6: 20> => |grid: 7: 19> W |grid: 6: 20> => |grid: 6: 19> NW |grid: 6: 20> => |grid: 5: 19> supported-ops |grid: 7: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 7: 1> => |0> N |grid: 7: 1> => |grid: 6: 1> NE |grid: 7: 1> => |grid: 6: 2> E |grid: 7: 1> => |grid: 7: 2> SE |grid: 7: 1> => |grid: 8: 2> S |grid: 7: 1> => |grid: 8: 1> supported-ops |grid: 7: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 2> => |0> N |grid: 7: 2> => |grid: 6: 2> NE |grid: 7: 2> => |grid: 6: 3> E |grid: 7: 2> => |grid: 7: 3> SE |grid: 7: 2> => |grid: 8: 3> S |grid: 7: 2> => |grid: 8: 2> SW |grid: 7: 2> => |grid: 8: 1> W |grid: 7: 2> => |grid: 7: 1> NW |grid: 7: 2> => |grid: 6: 1> supported-ops |grid: 7: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 3> => |0> N |grid: 7: 3> => |grid: 6: 3> NE |grid: 7: 3> => |grid: 6: 4> E |grid: 7: 3> => |grid: 7: 4> SE |grid: 7: 3> => |grid: 8: 4> S |grid: 7: 3> => |grid: 8: 3> SW |grid: 7: 3> => |grid: 8: 2> W |grid: 7: 3> => |grid: 7: 2> NW |grid: 7: 3> => |grid: 6: 2> supported-ops |grid: 7: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 4> => |0> N |grid: 7: 4> => |grid: 6: 4> NE |grid: 7: 4> => |grid: 6: 5> E |grid: 7: 4> => |grid: 7: 5> SE |grid: 7: 4> => |grid: 8: 5> S |grid: 7: 4> => |grid: 8: 4> SW |grid: 7: 4> => |grid: 8: 3> W |grid: 7: 4> => |grid: 7: 3> NW |grid: 7: 4> => |grid: 6: 3> supported-ops |grid: 7: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 5> => |0> N |grid: 7: 5> => |grid: 6: 5> NE |grid: 7: 5> => |grid: 6: 6> E |grid: 7: 5> => |grid: 7: 6> SE |grid: 7: 5> => |grid: 8: 6> S |grid: 7: 5> => |grid: 8: 5> SW |grid: 7: 5> => |grid: 8: 4> W |grid: 7: 5> => |grid: 7: 4> NW |grid: 7: 5> => |grid: 6: 4> supported-ops |grid: 7: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 6> => |0> N |grid: 7: 6> => |grid: 6: 6> NE |grid: 7: 6> => |grid: 6: 7> E |grid: 7: 6> => |grid: 7: 7> SE |grid: 7: 6> => |grid: 8: 7> S |grid: 7: 6> => |grid: 8: 6> SW |grid: 7: 6> => |grid: 8: 5> W |grid: 7: 6> => |grid: 7: 5> NW |grid: 7: 6> => |grid: 6: 5> supported-ops |grid: 7: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 7> => |0> N |grid: 7: 7> => |grid: 6: 7> NE |grid: 7: 7> => |grid: 6: 8> E |grid: 7: 7> => |grid: 7: 8> SE |grid: 7: 7> => |grid: 8: 8> S |grid: 7: 7> => |grid: 8: 7> SW |grid: 7: 7> => |grid: 8: 6> W |grid: 7: 7> => |grid: 7: 6> NW |grid: 7: 7> => |grid: 6: 6> supported-ops |grid: 7: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 8> => |0> N |grid: 7: 8> => |grid: 6: 8> NE |grid: 7: 8> => |grid: 6: 9> E |grid: 7: 8> => |grid: 7: 9> SE |grid: 7: 8> => |grid: 8: 9> S |grid: 7: 8> => |grid: 8: 8> SW |grid: 7: 8> => |grid: 8: 7> W |grid: 7: 8> => |grid: 7: 7> NW |grid: 7: 8> => |grid: 6: 7> supported-ops |grid: 7: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 9> => |0> N |grid: 7: 9> => |grid: 6: 9> NE |grid: 7: 9> => |grid: 6: 10> E |grid: 7: 9> => |grid: 7: 10> SE |grid: 7: 9> => |grid: 8: 10> S |grid: 7: 9> => |grid: 8: 9> SW |grid: 7: 9> => |grid: 8: 8> W |grid: 7: 9> => |grid: 7: 8> NW |grid: 7: 9> => |grid: 6: 8> supported-ops |grid: 7: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 10> => |0> N |grid: 7: 10> => |grid: 6: 10> NE |grid: 7: 10> => |grid: 6: 11> E |grid: 7: 10> => |grid: 7: 11> SE |grid: 7: 10> => |grid: 8: 11> S |grid: 7: 10> => |grid: 8: 10> SW |grid: 7: 10> => |grid: 8: 9> W |grid: 7: 10> => |grid: 7: 9> NW |grid: 7: 10> => |grid: 6: 9> supported-ops |grid: 7: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 11> => |0> N |grid: 7: 11> => |grid: 6: 11> NE |grid: 7: 11> => |grid: 6: 12> E |grid: 7: 11> => |grid: 7: 12> SE |grid: 7: 11> => |grid: 8: 12> S |grid: 7: 11> => |grid: 8: 11> SW |grid: 7: 11> => |grid: 8: 10> W |grid: 7: 11> => |grid: 7: 10> NW |grid: 7: 11> => |grid: 6: 10> supported-ops |grid: 7: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 12> => |0> N |grid: 7: 12> => |grid: 6: 12> NE |grid: 7: 12> => |grid: 6: 13> E |grid: 7: 12> => |grid: 7: 13> SE |grid: 7: 12> => |grid: 8: 13> S |grid: 7: 12> => |grid: 8: 12> SW |grid: 7: 12> => |grid: 8: 11> W |grid: 7: 12> => |grid: 7: 11> NW |grid: 7: 12> => |grid: 6: 11> supported-ops |grid: 7: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 13> => |0> N |grid: 7: 13> => |grid: 6: 13> NE |grid: 7: 13> => |grid: 6: 14> E |grid: 7: 13> => |grid: 7: 14> SE |grid: 7: 13> => |grid: 8: 14> S |grid: 7: 13> => |grid: 8: 13> SW |grid: 7: 13> => |grid: 8: 12> W |grid: 7: 13> => |grid: 7: 12> NW |grid: 7: 13> => |grid: 6: 12> supported-ops |grid: 7: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 14> => |0> N |grid: 7: 14> => |grid: 6: 14> NE |grid: 7: 14> => |grid: 6: 15> E |grid: 7: 14> => |grid: 7: 15> SE |grid: 7: 14> => |grid: 8: 15> S |grid: 7: 14> => |grid: 8: 14> SW |grid: 7: 14> => |grid: 8: 13> W |grid: 7: 14> => |grid: 7: 13> NW |grid: 7: 14> => |grid: 6: 13> supported-ops |grid: 7: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 15> => |0> N |grid: 7: 15> => |grid: 6: 15> NE |grid: 7: 15> => |grid: 6: 16> E |grid: 7: 15> => |grid: 7: 16> SE |grid: 7: 15> => |grid: 8: 16> S |grid: 7: 15> => |grid: 8: 15> SW |grid: 7: 15> => |grid: 8: 14> W |grid: 7: 15> => |grid: 7: 14> NW |grid: 7: 15> => |grid: 6: 14> supported-ops |grid: 7: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 16> => |0> N |grid: 7: 16> => |grid: 6: 16> NE |grid: 7: 16> => |grid: 6: 17> E |grid: 7: 16> => |grid: 7: 17> SE |grid: 7: 16> => |grid: 8: 17> S |grid: 7: 16> => |grid: 8: 16> SW |grid: 7: 16> => |grid: 8: 15> W |grid: 7: 16> => |grid: 7: 15> NW |grid: 7: 16> => |grid: 6: 15> supported-ops |grid: 7: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 17> => |0> N |grid: 7: 17> => |grid: 6: 17> NE |grid: 7: 17> => |grid: 6: 18> E |grid: 7: 17> => |grid: 7: 18> SE |grid: 7: 17> => |grid: 8: 18> S |grid: 7: 17> => |grid: 8: 17> SW |grid: 7: 17> => |grid: 8: 16> W |grid: 7: 17> => |grid: 7: 16> NW |grid: 7: 17> => |grid: 6: 16> supported-ops |grid: 7: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 18> => |0> N |grid: 7: 18> => |grid: 6: 18> NE |grid: 7: 18> => |grid: 6: 19> E |grid: 7: 18> => |grid: 7: 19> SE |grid: 7: 18> => |grid: 8: 19> S |grid: 7: 18> => |grid: 8: 18> SW |grid: 7: 18> => |grid: 8: 17> W |grid: 7: 18> => |grid: 7: 17> NW |grid: 7: 18> => |grid: 6: 17> supported-ops |grid: 7: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 19> => |0> N |grid: 7: 19> => |grid: 6: 19> NE |grid: 7: 19> => |grid: 6: 20> E |grid: 7: 19> => |grid: 7: 20> SE |grid: 7: 19> => |grid: 8: 20> S |grid: 7: 19> => |grid: 8: 19> SW |grid: 7: 19> => |grid: 8: 18> W |grid: 7: 19> => |grid: 7: 18> NW |grid: 7: 19> => |grid: 6: 18> supported-ops |grid: 7: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 7: 20> => |0> N |grid: 7: 20> => |grid: 6: 20> S |grid: 7: 20> => |grid: 8: 20> SW |grid: 7: 20> => |grid: 8: 19> W |grid: 7: 20> => |grid: 7: 19> NW |grid: 7: 20> => |grid: 6: 19> supported-ops |grid: 8: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 8: 1> => |0> N |grid: 8: 1> => |grid: 7: 1> NE |grid: 8: 1> => |grid: 7: 2> E |grid: 8: 1> => |grid: 8: 2> SE |grid: 8: 1> => |grid: 9: 2> S |grid: 8: 1> => |grid: 9: 1> supported-ops |grid: 8: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 2> => |0> N |grid: 8: 2> => |grid: 7: 2> NE |grid: 8: 2> => |grid: 7: 3> E |grid: 8: 2> => |grid: 8: 3> SE |grid: 8: 2> => |grid: 9: 3> S |grid: 8: 2> => |grid: 9: 2> SW |grid: 8: 2> => |grid: 9: 1> W |grid: 8: 2> => |grid: 8: 1> NW |grid: 8: 2> => |grid: 7: 1> supported-ops |grid: 8: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 3> => |0> N |grid: 8: 3> => |grid: 7: 3> NE |grid: 8: 3> => |grid: 7: 4> E |grid: 8: 3> => |grid: 8: 4> SE |grid: 8: 3> => |grid: 9: 4> S |grid: 8: 3> => |grid: 9: 3> SW |grid: 8: 3> => |grid: 9: 2> W |grid: 8: 3> => |grid: 8: 2> NW |grid: 8: 3> => |grid: 7: 2> supported-ops |grid: 8: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 4> => |0> N |grid: 8: 4> => |grid: 7: 4> NE |grid: 8: 4> => |grid: 7: 5> E |grid: 8: 4> => |grid: 8: 5> SE |grid: 8: 4> => |grid: 9: 5> S |grid: 8: 4> => |grid: 9: 4> SW |grid: 8: 4> => |grid: 9: 3> W |grid: 8: 4> => |grid: 8: 3> NW |grid: 8: 4> => |grid: 7: 3> supported-ops |grid: 8: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 5> => |0> N |grid: 8: 5> => |grid: 7: 5> NE |grid: 8: 5> => |grid: 7: 6> E |grid: 8: 5> => |grid: 8: 6> SE |grid: 8: 5> => |grid: 9: 6> S |grid: 8: 5> => |grid: 9: 5> SW |grid: 8: 5> => |grid: 9: 4> W |grid: 8: 5> => |grid: 8: 4> NW |grid: 8: 5> => |grid: 7: 4> supported-ops |grid: 8: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 6> => |0> N |grid: 8: 6> => |grid: 7: 6> NE |grid: 8: 6> => |grid: 7: 7> E |grid: 8: 6> => |grid: 8: 7> SE |grid: 8: 6> => |grid: 9: 7> S |grid: 8: 6> => |grid: 9: 6> SW |grid: 8: 6> => |grid: 9: 5> W |grid: 8: 6> => |grid: 8: 5> NW |grid: 8: 6> => |grid: 7: 5> supported-ops |grid: 8: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 7> => |0> N |grid: 8: 7> => |grid: 7: 7> NE |grid: 8: 7> => |grid: 7: 8> E |grid: 8: 7> => |grid: 8: 8> SE |grid: 8: 7> => |grid: 9: 8> S |grid: 8: 7> => |grid: 9: 7> SW |grid: 8: 7> => |grid: 9: 6> W |grid: 8: 7> => |grid: 8: 6> NW |grid: 8: 7> => |grid: 7: 6> supported-ops |grid: 8: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 8> => |0> N |grid: 8: 8> => |grid: 7: 8> NE |grid: 8: 8> => |grid: 7: 9> E |grid: 8: 8> => |grid: 8: 9> SE |grid: 8: 8> => |grid: 9: 9> S |grid: 8: 8> => |grid: 9: 8> SW |grid: 8: 8> => |grid: 9: 7> W |grid: 8: 8> => |grid: 8: 7> NW |grid: 8: 8> => |grid: 7: 7> supported-ops |grid: 8: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 9> => |0> N |grid: 8: 9> => |grid: 7: 9> NE |grid: 8: 9> => |grid: 7: 10> E |grid: 8: 9> => |grid: 8: 10> SE |grid: 8: 9> => |grid: 9: 10> S |grid: 8: 9> => |grid: 9: 9> SW |grid: 8: 9> => |grid: 9: 8> W |grid: 8: 9> => |grid: 8: 8> NW |grid: 8: 9> => |grid: 7: 8> supported-ops |grid: 8: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 10> => |0> N |grid: 8: 10> => |grid: 7: 10> NE |grid: 8: 10> => |grid: 7: 11> E |grid: 8: 10> => |grid: 8: 11> SE |grid: 8: 10> => |grid: 9: 11> S |grid: 8: 10> => |grid: 9: 10> SW |grid: 8: 10> => |grid: 9: 9> W |grid: 8: 10> => |grid: 8: 9> NW |grid: 8: 10> => |grid: 7: 9> supported-ops |grid: 8: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 11> => |0> N |grid: 8: 11> => |grid: 7: 11> NE |grid: 8: 11> => |grid: 7: 12> E |grid: 8: 11> => |grid: 8: 12> SE |grid: 8: 11> => |grid: 9: 12> S |grid: 8: 11> => |grid: 9: 11> SW |grid: 8: 11> => |grid: 9: 10> W |grid: 8: 11> => |grid: 8: 10> NW |grid: 8: 11> => |grid: 7: 10> supported-ops |grid: 8: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 12> => |0> N |grid: 8: 12> => |grid: 7: 12> NE |grid: 8: 12> => |grid: 7: 13> E |grid: 8: 12> => |grid: 8: 13> SE |grid: 8: 12> => |grid: 9: 13> S |grid: 8: 12> => |grid: 9: 12> SW |grid: 8: 12> => |grid: 9: 11> W |grid: 8: 12> => |grid: 8: 11> NW |grid: 8: 12> => |grid: 7: 11> supported-ops |grid: 8: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 13> => |0> N |grid: 8: 13> => |grid: 7: 13> NE |grid: 8: 13> => |grid: 7: 14> E |grid: 8: 13> => |grid: 8: 14> SE |grid: 8: 13> => |grid: 9: 14> S |grid: 8: 13> => |grid: 9: 13> SW |grid: 8: 13> => |grid: 9: 12> W |grid: 8: 13> => |grid: 8: 12> NW |grid: 8: 13> => |grid: 7: 12> supported-ops |grid: 8: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 14> => |0> N |grid: 8: 14> => |grid: 7: 14> NE |grid: 8: 14> => |grid: 7: 15> E |grid: 8: 14> => |grid: 8: 15> SE |grid: 8: 14> => |grid: 9: 15> S |grid: 8: 14> => |grid: 9: 14> SW |grid: 8: 14> => |grid: 9: 13> W |grid: 8: 14> => |grid: 8: 13> NW |grid: 8: 14> => |grid: 7: 13> supported-ops |grid: 8: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 15> => |0> N |grid: 8: 15> => |grid: 7: 15> NE |grid: 8: 15> => |grid: 7: 16> E |grid: 8: 15> => |grid: 8: 16> SE |grid: 8: 15> => |grid: 9: 16> S |grid: 8: 15> => |grid: 9: 15> SW |grid: 8: 15> => |grid: 9: 14> W |grid: 8: 15> => |grid: 8: 14> NW |grid: 8: 15> => |grid: 7: 14> supported-ops |grid: 8: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 16> => |0> N |grid: 8: 16> => |grid: 7: 16> NE |grid: 8: 16> => |grid: 7: 17> E |grid: 8: 16> => |grid: 8: 17> SE |grid: 8: 16> => |grid: 9: 17> S |grid: 8: 16> => |grid: 9: 16> SW |grid: 8: 16> => |grid: 9: 15> W |grid: 8: 16> => |grid: 8: 15> NW |grid: 8: 16> => |grid: 7: 15> supported-ops |grid: 8: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 17> => |0> N |grid: 8: 17> => |grid: 7: 17> NE |grid: 8: 17> => |grid: 7: 18> E |grid: 8: 17> => |grid: 8: 18> SE |grid: 8: 17> => |grid: 9: 18> S |grid: 8: 17> => |grid: 9: 17> SW |grid: 8: 17> => |grid: 9: 16> W |grid: 8: 17> => |grid: 8: 16> NW |grid: 8: 17> => |grid: 7: 16> supported-ops |grid: 8: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 18> => |0> N |grid: 8: 18> => |grid: 7: 18> NE |grid: 8: 18> => |grid: 7: 19> E |grid: 8: 18> => |grid: 8: 19> SE |grid: 8: 18> => |grid: 9: 19> S |grid: 8: 18> => |grid: 9: 18> SW |grid: 8: 18> => |grid: 9: 17> W |grid: 8: 18> => |grid: 8: 17> NW |grid: 8: 18> => |grid: 7: 17> supported-ops |grid: 8: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 19> => |0> N |grid: 8: 19> => |grid: 7: 19> NE |grid: 8: 19> => |grid: 7: 20> E |grid: 8: 19> => |grid: 8: 20> SE |grid: 8: 19> => |grid: 9: 20> S |grid: 8: 19> => |grid: 9: 19> SW |grid: 8: 19> => |grid: 9: 18> W |grid: 8: 19> => |grid: 8: 18> NW |grid: 8: 19> => |grid: 7: 18> supported-ops |grid: 8: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 8: 20> => |0> N |grid: 8: 20> => |grid: 7: 20> S |grid: 8: 20> => |grid: 9: 20> SW |grid: 8: 20> => |grid: 9: 19> W |grid: 8: 20> => |grid: 8: 19> NW |grid: 8: 20> => |grid: 7: 19> supported-ops |grid: 9: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 9: 1> => |0> N |grid: 9: 1> => |grid: 8: 1> NE |grid: 9: 1> => |grid: 8: 2> E |grid: 9: 1> => |grid: 9: 2> SE |grid: 9: 1> => |grid: 10: 2> S |grid: 9: 1> => |grid: 10: 1> supported-ops |grid: 9: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 2> => |0> N |grid: 9: 2> => |grid: 8: 2> NE |grid: 9: 2> => |grid: 8: 3> E |grid: 9: 2> => |grid: 9: 3> SE |grid: 9: 2> => |grid: 10: 3> S |grid: 9: 2> => |grid: 10: 2> SW |grid: 9: 2> => |grid: 10: 1> W |grid: 9: 2> => |grid: 9: 1> NW |grid: 9: 2> => |grid: 8: 1> supported-ops |grid: 9: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 3> => |0> N |grid: 9: 3> => |grid: 8: 3> NE |grid: 9: 3> => |grid: 8: 4> E |grid: 9: 3> => |grid: 9: 4> SE |grid: 9: 3> => |grid: 10: 4> S |grid: 9: 3> => |grid: 10: 3> SW |grid: 9: 3> => |grid: 10: 2> W |grid: 9: 3> => |grid: 9: 2> NW |grid: 9: 3> => |grid: 8: 2> supported-ops |grid: 9: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 4> => |0> N |grid: 9: 4> => |grid: 8: 4> NE |grid: 9: 4> => |grid: 8: 5> E |grid: 9: 4> => |grid: 9: 5> SE |grid: 9: 4> => |grid: 10: 5> S |grid: 9: 4> => |grid: 10: 4> SW |grid: 9: 4> => |grid: 10: 3> W |grid: 9: 4> => |grid: 9: 3> NW |grid: 9: 4> => |grid: 8: 3> supported-ops |grid: 9: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 5> => |0> N |grid: 9: 5> => |grid: 8: 5> NE |grid: 9: 5> => |grid: 8: 6> E |grid: 9: 5> => |grid: 9: 6> SE |grid: 9: 5> => |grid: 10: 6> S |grid: 9: 5> => |grid: 10: 5> SW |grid: 9: 5> => |grid: 10: 4> W |grid: 9: 5> => |grid: 9: 4> NW |grid: 9: 5> => |grid: 8: 4> supported-ops |grid: 9: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 6> => |0> N |grid: 9: 6> => |grid: 8: 6> NE |grid: 9: 6> => |grid: 8: 7> E |grid: 9: 6> => |grid: 9: 7> SE |grid: 9: 6> => |grid: 10: 7> S |grid: 9: 6> => |grid: 10: 6> SW |grid: 9: 6> => |grid: 10: 5> W |grid: 9: 6> => |grid: 9: 5> NW |grid: 9: 6> => |grid: 8: 5> supported-ops |grid: 9: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 7> => |0> N |grid: 9: 7> => |grid: 8: 7> NE |grid: 9: 7> => |grid: 8: 8> E |grid: 9: 7> => |grid: 9: 8> SE |grid: 9: 7> => |grid: 10: 8> S |grid: 9: 7> => |grid: 10: 7> SW |grid: 9: 7> => |grid: 10: 6> W |grid: 9: 7> => |grid: 9: 6> NW |grid: 9: 7> => |grid: 8: 6> supported-ops |grid: 9: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 8> => |0> N |grid: 9: 8> => |grid: 8: 8> NE |grid: 9: 8> => |grid: 8: 9> E |grid: 9: 8> => |grid: 9: 9> SE |grid: 9: 8> => |grid: 10: 9> S |grid: 9: 8> => |grid: 10: 8> SW |grid: 9: 8> => |grid: 10: 7> W |grid: 9: 8> => |grid: 9: 7> NW |grid: 9: 8> => |grid: 8: 7> supported-ops |grid: 9: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 9> => |0> N |grid: 9: 9> => |grid: 8: 9> NE |grid: 9: 9> => |grid: 8: 10> E |grid: 9: 9> => |grid: 9: 10> SE |grid: 9: 9> => |grid: 10: 10> S |grid: 9: 9> => |grid: 10: 9> SW |grid: 9: 9> => |grid: 10: 8> W |grid: 9: 9> => |grid: 9: 8> NW |grid: 9: 9> => |grid: 8: 8> supported-ops |grid: 9: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 10> => |0> N |grid: 9: 10> => |grid: 8: 10> NE |grid: 9: 10> => |grid: 8: 11> E |grid: 9: 10> => |grid: 9: 11> SE |grid: 9: 10> => |grid: 10: 11> S |grid: 9: 10> => |grid: 10: 10> SW |grid: 9: 10> => |grid: 10: 9> W |grid: 9: 10> => |grid: 9: 9> NW |grid: 9: 10> => |grid: 8: 9> supported-ops |grid: 9: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 11> => |0> N |grid: 9: 11> => |grid: 8: 11> NE |grid: 9: 11> => |grid: 8: 12> E |grid: 9: 11> => |grid: 9: 12> SE |grid: 9: 11> => |grid: 10: 12> S |grid: 9: 11> => |grid: 10: 11> SW |grid: 9: 11> => |grid: 10: 10> W |grid: 9: 11> => |grid: 9: 10> NW |grid: 9: 11> => |grid: 8: 10> supported-ops |grid: 9: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 12> => |0> N |grid: 9: 12> => |grid: 8: 12> NE |grid: 9: 12> => |grid: 8: 13> E |grid: 9: 12> => |grid: 9: 13> SE |grid: 9: 12> => |grid: 10: 13> S |grid: 9: 12> => |grid: 10: 12> SW |grid: 9: 12> => |grid: 10: 11> W |grid: 9: 12> => |grid: 9: 11> NW |grid: 9: 12> => |grid: 8: 11> supported-ops |grid: 9: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 13> => |0> N |grid: 9: 13> => |grid: 8: 13> NE |grid: 9: 13> => |grid: 8: 14> E |grid: 9: 13> => |grid: 9: 14> SE |grid: 9: 13> => |grid: 10: 14> S |grid: 9: 13> => |grid: 10: 13> SW |grid: 9: 13> => |grid: 10: 12> W |grid: 9: 13> => |grid: 9: 12> NW |grid: 9: 13> => |grid: 8: 12> supported-ops |grid: 9: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 14> => |0> N |grid: 9: 14> => |grid: 8: 14> NE |grid: 9: 14> => |grid: 8: 15> E |grid: 9: 14> => |grid: 9: 15> SE |grid: 9: 14> => |grid: 10: 15> S |grid: 9: 14> => |grid: 10: 14> SW |grid: 9: 14> => |grid: 10: 13> W |grid: 9: 14> => |grid: 9: 13> NW |grid: 9: 14> => |grid: 8: 13> supported-ops |grid: 9: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 15> => |0> N |grid: 9: 15> => |grid: 8: 15> NE |grid: 9: 15> => |grid: 8: 16> E |grid: 9: 15> => |grid: 9: 16> SE |grid: 9: 15> => |grid: 10: 16> S |grid: 9: 15> => |grid: 10: 15> SW |grid: 9: 15> => |grid: 10: 14> W |grid: 9: 15> => |grid: 9: 14> NW |grid: 9: 15> => |grid: 8: 14> supported-ops |grid: 9: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 16> => |0> N |grid: 9: 16> => |grid: 8: 16> NE |grid: 9: 16> => |grid: 8: 17> E |grid: 9: 16> => |grid: 9: 17> SE |grid: 9: 16> => |grid: 10: 17> S |grid: 9: 16> => |grid: 10: 16> SW |grid: 9: 16> => |grid: 10: 15> W |grid: 9: 16> => |grid: 9: 15> NW |grid: 9: 16> => |grid: 8: 15> supported-ops |grid: 9: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 17> => |0> N |grid: 9: 17> => |grid: 8: 17> NE |grid: 9: 17> => |grid: 8: 18> E |grid: 9: 17> => |grid: 9: 18> SE |grid: 9: 17> => |grid: 10: 18> S |grid: 9: 17> => |grid: 10: 17> SW |grid: 9: 17> => |grid: 10: 16> W |grid: 9: 17> => |grid: 9: 16> NW |grid: 9: 17> => |grid: 8: 16> supported-ops |grid: 9: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 18> => |0> N |grid: 9: 18> => |grid: 8: 18> NE |grid: 9: 18> => |grid: 8: 19> E |grid: 9: 18> => |grid: 9: 19> SE |grid: 9: 18> => |grid: 10: 19> S |grid: 9: 18> => |grid: 10: 18> SW |grid: 9: 18> => |grid: 10: 17> W |grid: 9: 18> => |grid: 9: 17> NW |grid: 9: 18> => |grid: 8: 17> supported-ops |grid: 9: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 19> => |0> N |grid: 9: 19> => |grid: 8: 19> NE |grid: 9: 19> => |grid: 8: 20> E |grid: 9: 19> => |grid: 9: 20> SE |grid: 9: 19> => |grid: 10: 20> S |grid: 9: 19> => |grid: 10: 19> SW |grid: 9: 19> => |grid: 10: 18> W |grid: 9: 19> => |grid: 9: 18> NW |grid: 9: 19> => |grid: 8: 18> supported-ops |grid: 9: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 9: 20> => |0> N |grid: 9: 20> => |grid: 8: 20> S |grid: 9: 20> => |grid: 10: 20> SW |grid: 9: 20> => |grid: 10: 19> W |grid: 9: 20> => |grid: 9: 19> NW |grid: 9: 20> => |grid: 8: 19> supported-ops |grid: 10: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 10: 1> => |0> N |grid: 10: 1> => |grid: 9: 1> NE |grid: 10: 1> => |grid: 9: 2> E |grid: 10: 1> => |grid: 10: 2> SE |grid: 10: 1> => |grid: 11: 2> S |grid: 10: 1> => |grid: 11: 1> supported-ops |grid: 10: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 2> => |0> N |grid: 10: 2> => |grid: 9: 2> NE |grid: 10: 2> => |grid: 9: 3> E |grid: 10: 2> => |grid: 10: 3> SE |grid: 10: 2> => |grid: 11: 3> S |grid: 10: 2> => |grid: 11: 2> SW |grid: 10: 2> => |grid: 11: 1> W |grid: 10: 2> => |grid: 10: 1> NW |grid: 10: 2> => |grid: 9: 1> supported-ops |grid: 10: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 3> => |0> N |grid: 10: 3> => |grid: 9: 3> NE |grid: 10: 3> => |grid: 9: 4> E |grid: 10: 3> => |grid: 10: 4> SE |grid: 10: 3> => |grid: 11: 4> S |grid: 10: 3> => |grid: 11: 3> SW |grid: 10: 3> => |grid: 11: 2> W |grid: 10: 3> => |grid: 10: 2> NW |grid: 10: 3> => |grid: 9: 2> supported-ops |grid: 10: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 4> => |0> N |grid: 10: 4> => |grid: 9: 4> NE |grid: 10: 4> => |grid: 9: 5> E |grid: 10: 4> => |grid: 10: 5> SE |grid: 10: 4> => |grid: 11: 5> S |grid: 10: 4> => |grid: 11: 4> SW |grid: 10: 4> => |grid: 11: 3> W |grid: 10: 4> => |grid: 10: 3> NW |grid: 10: 4> => |grid: 9: 3> supported-ops |grid: 10: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 5> => |0> N |grid: 10: 5> => |grid: 9: 5> NE |grid: 10: 5> => |grid: 9: 6> E |grid: 10: 5> => |grid: 10: 6> SE |grid: 10: 5> => |grid: 11: 6> S |grid: 10: 5> => |grid: 11: 5> SW |grid: 10: 5> => |grid: 11: 4> W |grid: 10: 5> => |grid: 10: 4> NW |grid: 10: 5> => |grid: 9: 4> supported-ops |grid: 10: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 6> => |0> N |grid: 10: 6> => |grid: 9: 6> NE |grid: 10: 6> => |grid: 9: 7> E |grid: 10: 6> => |grid: 10: 7> SE |grid: 10: 6> => |grid: 11: 7> S |grid: 10: 6> => |grid: 11: 6> SW |grid: 10: 6> => |grid: 11: 5> W |grid: 10: 6> => |grid: 10: 5> NW |grid: 10: 6> => |grid: 9: 5> supported-ops |grid: 10: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 7> => |0> N |grid: 10: 7> => |grid: 9: 7> NE |grid: 10: 7> => |grid: 9: 8> E |grid: 10: 7> => |grid: 10: 8> SE |grid: 10: 7> => |grid: 11: 8> S |grid: 10: 7> => |grid: 11: 7> SW |grid: 10: 7> => |grid: 11: 6> W |grid: 10: 7> => |grid: 10: 6> NW |grid: 10: 7> => |grid: 9: 6> supported-ops |grid: 10: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 8> => |0> N |grid: 10: 8> => |grid: 9: 8> NE |grid: 10: 8> => |grid: 9: 9> E |grid: 10: 8> => |grid: 10: 9> SE |grid: 10: 8> => |grid: 11: 9> S |grid: 10: 8> => |grid: 11: 8> SW |grid: 10: 8> => |grid: 11: 7> W |grid: 10: 8> => |grid: 10: 7> NW |grid: 10: 8> => |grid: 9: 7> supported-ops |grid: 10: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 9> => |0> N |grid: 10: 9> => |grid: 9: 9> NE |grid: 10: 9> => |grid: 9: 10> E |grid: 10: 9> => |grid: 10: 10> SE |grid: 10: 9> => |grid: 11: 10> S |grid: 10: 9> => |grid: 11: 9> SW |grid: 10: 9> => |grid: 11: 8> W |grid: 10: 9> => |grid: 10: 8> NW |grid: 10: 9> => |grid: 9: 8> supported-ops |grid: 10: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 10> => |0> N |grid: 10: 10> => |grid: 9: 10> NE |grid: 10: 10> => |grid: 9: 11> E |grid: 10: 10> => |grid: 10: 11> SE |grid: 10: 10> => |grid: 11: 11> S |grid: 10: 10> => |grid: 11: 10> SW |grid: 10: 10> => |grid: 11: 9> W |grid: 10: 10> => |grid: 10: 9> NW |grid: 10: 10> => |grid: 9: 9> supported-ops |grid: 10: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 11> => |0> N |grid: 10: 11> => |grid: 9: 11> NE |grid: 10: 11> => |grid: 9: 12> E |grid: 10: 11> => |grid: 10: 12> SE |grid: 10: 11> => |grid: 11: 12> S |grid: 10: 11> => |grid: 11: 11> SW |grid: 10: 11> => |grid: 11: 10> W |grid: 10: 11> => |grid: 10: 10> NW |grid: 10: 11> => |grid: 9: 10> supported-ops |grid: 10: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 12> => |0> N |grid: 10: 12> => |grid: 9: 12> NE |grid: 10: 12> => |grid: 9: 13> E |grid: 10: 12> => |grid: 10: 13> SE |grid: 10: 12> => |grid: 11: 13> S |grid: 10: 12> => |grid: 11: 12> SW |grid: 10: 12> => |grid: 11: 11> W |grid: 10: 12> => |grid: 10: 11> NW |grid: 10: 12> => |grid: 9: 11> supported-ops |grid: 10: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 13> => |0> N |grid: 10: 13> => |grid: 9: 13> NE |grid: 10: 13> => |grid: 9: 14> E |grid: 10: 13> => |grid: 10: 14> SE |grid: 10: 13> => |grid: 11: 14> S |grid: 10: 13> => |grid: 11: 13> SW |grid: 10: 13> => |grid: 11: 12> W |grid: 10: 13> => |grid: 10: 12> NW |grid: 10: 13> => |grid: 9: 12> supported-ops |grid: 10: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 14> => |0> N |grid: 10: 14> => |grid: 9: 14> NE |grid: 10: 14> => |grid: 9: 15> E |grid: 10: 14> => |grid: 10: 15> SE |grid: 10: 14> => |grid: 11: 15> S |grid: 10: 14> => |grid: 11: 14> SW |grid: 10: 14> => |grid: 11: 13> W |grid: 10: 14> => |grid: 10: 13> NW |grid: 10: 14> => |grid: 9: 13> supported-ops |grid: 10: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 15> => |0> N |grid: 10: 15> => |grid: 9: 15> NE |grid: 10: 15> => |grid: 9: 16> E |grid: 10: 15> => |grid: 10: 16> SE |grid: 10: 15> => |grid: 11: 16> S |grid: 10: 15> => |grid: 11: 15> SW |grid: 10: 15> => |grid: 11: 14> W |grid: 10: 15> => |grid: 10: 14> NW |grid: 10: 15> => |grid: 9: 14> supported-ops |grid: 10: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 16> => |0> N |grid: 10: 16> => |grid: 9: 16> NE |grid: 10: 16> => |grid: 9: 17> E |grid: 10: 16> => |grid: 10: 17> SE |grid: 10: 16> => |grid: 11: 17> S |grid: 10: 16> => |grid: 11: 16> SW |grid: 10: 16> => |grid: 11: 15> W |grid: 10: 16> => |grid: 10: 15> NW |grid: 10: 16> => |grid: 9: 15> supported-ops |grid: 10: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 17> => |0> N |grid: 10: 17> => |grid: 9: 17> NE |grid: 10: 17> => |grid: 9: 18> E |grid: 10: 17> => |grid: 10: 18> SE |grid: 10: 17> => |grid: 11: 18> S |grid: 10: 17> => |grid: 11: 17> SW |grid: 10: 17> => |grid: 11: 16> W |grid: 10: 17> => |grid: 10: 16> NW |grid: 10: 17> => |grid: 9: 16> supported-ops |grid: 10: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 18> => |0> N |grid: 10: 18> => |grid: 9: 18> NE |grid: 10: 18> => |grid: 9: 19> E |grid: 10: 18> => |grid: 10: 19> SE |grid: 10: 18> => |grid: 11: 19> S |grid: 10: 18> => |grid: 11: 18> SW |grid: 10: 18> => |grid: 11: 17> W |grid: 10: 18> => |grid: 10: 17> NW |grid: 10: 18> => |grid: 9: 17> supported-ops |grid: 10: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 19> => |0> N |grid: 10: 19> => |grid: 9: 19> NE |grid: 10: 19> => |grid: 9: 20> E |grid: 10: 19> => |grid: 10: 20> SE |grid: 10: 19> => |grid: 11: 20> S |grid: 10: 19> => |grid: 11: 19> SW |grid: 10: 19> => |grid: 11: 18> W |grid: 10: 19> => |grid: 10: 18> NW |grid: 10: 19> => |grid: 9: 18> supported-ops |grid: 10: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 10: 20> => |0> N |grid: 10: 20> => |grid: 9: 20> S |grid: 10: 20> => |grid: 11: 20> SW |grid: 10: 20> => |grid: 11: 19> W |grid: 10: 20> => |grid: 10: 19> NW |grid: 10: 20> => |grid: 9: 19> supported-ops |grid: 11: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 11: 1> => |0> N |grid: 11: 1> => |grid: 10: 1> NE |grid: 11: 1> => |grid: 10: 2> E |grid: 11: 1> => |grid: 11: 2> SE |grid: 11: 1> => |grid: 12: 2> S |grid: 11: 1> => |grid: 12: 1> supported-ops |grid: 11: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 2> => |0> N |grid: 11: 2> => |grid: 10: 2> NE |grid: 11: 2> => |grid: 10: 3> E |grid: 11: 2> => |grid: 11: 3> SE |grid: 11: 2> => |grid: 12: 3> S |grid: 11: 2> => |grid: 12: 2> SW |grid: 11: 2> => |grid: 12: 1> W |grid: 11: 2> => |grid: 11: 1> NW |grid: 11: 2> => |grid: 10: 1> supported-ops |grid: 11: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 3> => |0> N |grid: 11: 3> => |grid: 10: 3> NE |grid: 11: 3> => |grid: 10: 4> E |grid: 11: 3> => |grid: 11: 4> SE |grid: 11: 3> => |grid: 12: 4> S |grid: 11: 3> => |grid: 12: 3> SW |grid: 11: 3> => |grid: 12: 2> W |grid: 11: 3> => |grid: 11: 2> NW |grid: 11: 3> => |grid: 10: 2> supported-ops |grid: 11: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 4> => |0> N |grid: 11: 4> => |grid: 10: 4> NE |grid: 11: 4> => |grid: 10: 5> E |grid: 11: 4> => |grid: 11: 5> SE |grid: 11: 4> => |grid: 12: 5> S |grid: 11: 4> => |grid: 12: 4> SW |grid: 11: 4> => |grid: 12: 3> W |grid: 11: 4> => |grid: 11: 3> NW |grid: 11: 4> => |grid: 10: 3> supported-ops |grid: 11: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 5> => |0> N |grid: 11: 5> => |grid: 10: 5> NE |grid: 11: 5> => |grid: 10: 6> E |grid: 11: 5> => |grid: 11: 6> SE |grid: 11: 5> => |grid: 12: 6> S |grid: 11: 5> => |grid: 12: 5> SW |grid: 11: 5> => |grid: 12: 4> W |grid: 11: 5> => |grid: 11: 4> NW |grid: 11: 5> => |grid: 10: 4> supported-ops |grid: 11: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 6> => |0> N |grid: 11: 6> => |grid: 10: 6> NE |grid: 11: 6> => |grid: 10: 7> E |grid: 11: 6> => |grid: 11: 7> SE |grid: 11: 6> => |grid: 12: 7> S |grid: 11: 6> => |grid: 12: 6> SW |grid: 11: 6> => |grid: 12: 5> W |grid: 11: 6> => |grid: 11: 5> NW |grid: 11: 6> => |grid: 10: 5> supported-ops |grid: 11: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 7> => |0> N |grid: 11: 7> => |grid: 10: 7> NE |grid: 11: 7> => |grid: 10: 8> E |grid: 11: 7> => |grid: 11: 8> SE |grid: 11: 7> => |grid: 12: 8> S |grid: 11: 7> => |grid: 12: 7> SW |grid: 11: 7> => |grid: 12: 6> W |grid: 11: 7> => |grid: 11: 6> NW |grid: 11: 7> => |grid: 10: 6> supported-ops |grid: 11: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 8> => |0> N |grid: 11: 8> => |grid: 10: 8> NE |grid: 11: 8> => |grid: 10: 9> E |grid: 11: 8> => |grid: 11: 9> SE |grid: 11: 8> => |grid: 12: 9> S |grid: 11: 8> => |grid: 12: 8> SW |grid: 11: 8> => |grid: 12: 7> W |grid: 11: 8> => |grid: 11: 7> NW |grid: 11: 8> => |grid: 10: 7> supported-ops |grid: 11: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 9> => |0> N |grid: 11: 9> => |grid: 10: 9> NE |grid: 11: 9> => |grid: 10: 10> E |grid: 11: 9> => |grid: 11: 10> SE |grid: 11: 9> => |grid: 12: 10> S |grid: 11: 9> => |grid: 12: 9> SW |grid: 11: 9> => |grid: 12: 8> W |grid: 11: 9> => |grid: 11: 8> NW |grid: 11: 9> => |grid: 10: 8> supported-ops |grid: 11: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 10> => |0> N |grid: 11: 10> => |grid: 10: 10> NE |grid: 11: 10> => |grid: 10: 11> E |grid: 11: 10> => |grid: 11: 11> SE |grid: 11: 10> => |grid: 12: 11> S |grid: 11: 10> => |grid: 12: 10> SW |grid: 11: 10> => |grid: 12: 9> W |grid: 11: 10> => |grid: 11: 9> NW |grid: 11: 10> => |grid: 10: 9> supported-ops |grid: 11: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 11> => |0> N |grid: 11: 11> => |grid: 10: 11> NE |grid: 11: 11> => |grid: 10: 12> E |grid: 11: 11> => |grid: 11: 12> SE |grid: 11: 11> => |grid: 12: 12> S |grid: 11: 11> => |grid: 12: 11> SW |grid: 11: 11> => |grid: 12: 10> W |grid: 11: 11> => |grid: 11: 10> NW |grid: 11: 11> => |grid: 10: 10> supported-ops |grid: 11: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 12> => |0> N |grid: 11: 12> => |grid: 10: 12> NE |grid: 11: 12> => |grid: 10: 13> E |grid: 11: 12> => |grid: 11: 13> SE |grid: 11: 12> => |grid: 12: 13> S |grid: 11: 12> => |grid: 12: 12> SW |grid: 11: 12> => |grid: 12: 11> W |grid: 11: 12> => |grid: 11: 11> NW |grid: 11: 12> => |grid: 10: 11> supported-ops |grid: 11: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 13> => |0> N |grid: 11: 13> => |grid: 10: 13> NE |grid: 11: 13> => |grid: 10: 14> E |grid: 11: 13> => |grid: 11: 14> SE |grid: 11: 13> => |grid: 12: 14> S |grid: 11: 13> => |grid: 12: 13> SW |grid: 11: 13> => |grid: 12: 12> W |grid: 11: 13> => |grid: 11: 12> NW |grid: 11: 13> => |grid: 10: 12> supported-ops |grid: 11: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 14> => |0> N |grid: 11: 14> => |grid: 10: 14> NE |grid: 11: 14> => |grid: 10: 15> E |grid: 11: 14> => |grid: 11: 15> SE |grid: 11: 14> => |grid: 12: 15> S |grid: 11: 14> => |grid: 12: 14> SW |grid: 11: 14> => |grid: 12: 13> W |grid: 11: 14> => |grid: 11: 13> NW |grid: 11: 14> => |grid: 10: 13> supported-ops |grid: 11: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 15> => |0> N |grid: 11: 15> => |grid: 10: 15> NE |grid: 11: 15> => |grid: 10: 16> E |grid: 11: 15> => |grid: 11: 16> SE |grid: 11: 15> => |grid: 12: 16> S |grid: 11: 15> => |grid: 12: 15> SW |grid: 11: 15> => |grid: 12: 14> W |grid: 11: 15> => |grid: 11: 14> NW |grid: 11: 15> => |grid: 10: 14> supported-ops |grid: 11: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 16> => |0> N |grid: 11: 16> => |grid: 10: 16> NE |grid: 11: 16> => |grid: 10: 17> E |grid: 11: 16> => |grid: 11: 17> SE |grid: 11: 16> => |grid: 12: 17> S |grid: 11: 16> => |grid: 12: 16> SW |grid: 11: 16> => |grid: 12: 15> W |grid: 11: 16> => |grid: 11: 15> NW |grid: 11: 16> => |grid: 10: 15> supported-ops |grid: 11: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 17> => |0> N |grid: 11: 17> => |grid: 10: 17> NE |grid: 11: 17> => |grid: 10: 18> E |grid: 11: 17> => |grid: 11: 18> SE |grid: 11: 17> => |grid: 12: 18> S |grid: 11: 17> => |grid: 12: 17> SW |grid: 11: 17> => |grid: 12: 16> W |grid: 11: 17> => |grid: 11: 16> NW |grid: 11: 17> => |grid: 10: 16> supported-ops |grid: 11: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 18> => |0> N |grid: 11: 18> => |grid: 10: 18> NE |grid: 11: 18> => |grid: 10: 19> E |grid: 11: 18> => |grid: 11: 19> SE |grid: 11: 18> => |grid: 12: 19> S |grid: 11: 18> => |grid: 12: 18> SW |grid: 11: 18> => |grid: 12: 17> W |grid: 11: 18> => |grid: 11: 17> NW |grid: 11: 18> => |grid: 10: 17> supported-ops |grid: 11: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 19> => |0> N |grid: 11: 19> => |grid: 10: 19> NE |grid: 11: 19> => |grid: 10: 20> E |grid: 11: 19> => |grid: 11: 20> SE |grid: 11: 19> => |grid: 12: 20> S |grid: 11: 19> => |grid: 12: 19> SW |grid: 11: 19> => |grid: 12: 18> W |grid: 11: 19> => |grid: 11: 18> NW |grid: 11: 19> => |grid: 10: 18> supported-ops |grid: 11: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 11: 20> => |0> N |grid: 11: 20> => |grid: 10: 20> S |grid: 11: 20> => |grid: 12: 20> SW |grid: 11: 20> => |grid: 12: 19> W |grid: 11: 20> => |grid: 11: 19> NW |grid: 11: 20> => |grid: 10: 19> supported-ops |grid: 12: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 12: 1> => |0> N |grid: 12: 1> => |grid: 11: 1> NE |grid: 12: 1> => |grid: 11: 2> E |grid: 12: 1> => |grid: 12: 2> SE |grid: 12: 1> => |grid: 13: 2> S |grid: 12: 1> => |grid: 13: 1> supported-ops |grid: 12: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 2> => |0> N |grid: 12: 2> => |grid: 11: 2> NE |grid: 12: 2> => |grid: 11: 3> E |grid: 12: 2> => |grid: 12: 3> SE |grid: 12: 2> => |grid: 13: 3> S |grid: 12: 2> => |grid: 13: 2> SW |grid: 12: 2> => |grid: 13: 1> W |grid: 12: 2> => |grid: 12: 1> NW |grid: 12: 2> => |grid: 11: 1> supported-ops |grid: 12: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 3> => |0> N |grid: 12: 3> => |grid: 11: 3> NE |grid: 12: 3> => |grid: 11: 4> E |grid: 12: 3> => |grid: 12: 4> SE |grid: 12: 3> => |grid: 13: 4> S |grid: 12: 3> => |grid: 13: 3> SW |grid: 12: 3> => |grid: 13: 2> W |grid: 12: 3> => |grid: 12: 2> NW |grid: 12: 3> => |grid: 11: 2> supported-ops |grid: 12: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 4> => |0> N |grid: 12: 4> => |grid: 11: 4> NE |grid: 12: 4> => |grid: 11: 5> E |grid: 12: 4> => |grid: 12: 5> SE |grid: 12: 4> => |grid: 13: 5> S |grid: 12: 4> => |grid: 13: 4> SW |grid: 12: 4> => |grid: 13: 3> W |grid: 12: 4> => |grid: 12: 3> NW |grid: 12: 4> => |grid: 11: 3> supported-ops |grid: 12: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 5> => |0> N |grid: 12: 5> => |grid: 11: 5> NE |grid: 12: 5> => |grid: 11: 6> E |grid: 12: 5> => |grid: 12: 6> SE |grid: 12: 5> => |grid: 13: 6> S |grid: 12: 5> => |grid: 13: 5> SW |grid: 12: 5> => |grid: 13: 4> W |grid: 12: 5> => |grid: 12: 4> NW |grid: 12: 5> => |grid: 11: 4> supported-ops |grid: 12: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 6> => |0> N |grid: 12: 6> => |grid: 11: 6> NE |grid: 12: 6> => |grid: 11: 7> E |grid: 12: 6> => |grid: 12: 7> SE |grid: 12: 6> => |grid: 13: 7> S |grid: 12: 6> => |grid: 13: 6> SW |grid: 12: 6> => |grid: 13: 5> W |grid: 12: 6> => |grid: 12: 5> NW |grid: 12: 6> => |grid: 11: 5> supported-ops |grid: 12: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 7> => |0> N |grid: 12: 7> => |grid: 11: 7> NE |grid: 12: 7> => |grid: 11: 8> E |grid: 12: 7> => |grid: 12: 8> SE |grid: 12: 7> => |grid: 13: 8> S |grid: 12: 7> => |grid: 13: 7> SW |grid: 12: 7> => |grid: 13: 6> W |grid: 12: 7> => |grid: 12: 6> NW |grid: 12: 7> => |grid: 11: 6> supported-ops |grid: 12: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 8> => |0> N |grid: 12: 8> => |grid: 11: 8> NE |grid: 12: 8> => |grid: 11: 9> E |grid: 12: 8> => |grid: 12: 9> SE |grid: 12: 8> => |grid: 13: 9> S |grid: 12: 8> => |grid: 13: 8> SW |grid: 12: 8> => |grid: 13: 7> W |grid: 12: 8> => |grid: 12: 7> NW |grid: 12: 8> => |grid: 11: 7> supported-ops |grid: 12: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 9> => |0> N |grid: 12: 9> => |grid: 11: 9> NE |grid: 12: 9> => |grid: 11: 10> E |grid: 12: 9> => |grid: 12: 10> SE |grid: 12: 9> => |grid: 13: 10> S |grid: 12: 9> => |grid: 13: 9> SW |grid: 12: 9> => |grid: 13: 8> W |grid: 12: 9> => |grid: 12: 8> NW |grid: 12: 9> => |grid: 11: 8> supported-ops |grid: 12: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 10> => |0> N |grid: 12: 10> => |grid: 11: 10> NE |grid: 12: 10> => |grid: 11: 11> E |grid: 12: 10> => |grid: 12: 11> SE |grid: 12: 10> => |grid: 13: 11> S |grid: 12: 10> => |grid: 13: 10> SW |grid: 12: 10> => |grid: 13: 9> W |grid: 12: 10> => |grid: 12: 9> NW |grid: 12: 10> => |grid: 11: 9> supported-ops |grid: 12: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 11> => |0> N |grid: 12: 11> => |grid: 11: 11> NE |grid: 12: 11> => |grid: 11: 12> E |grid: 12: 11> => |grid: 12: 12> SE |grid: 12: 11> => |grid: 13: 12> S |grid: 12: 11> => |grid: 13: 11> SW |grid: 12: 11> => |grid: 13: 10> W |grid: 12: 11> => |grid: 12: 10> NW |grid: 12: 11> => |grid: 11: 10> supported-ops |grid: 12: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 12> => |0> N |grid: 12: 12> => |grid: 11: 12> NE |grid: 12: 12> => |grid: 11: 13> E |grid: 12: 12> => |grid: 12: 13> SE |grid: 12: 12> => |grid: 13: 13> S |grid: 12: 12> => |grid: 13: 12> SW |grid: 12: 12> => |grid: 13: 11> W |grid: 12: 12> => |grid: 12: 11> NW |grid: 12: 12> => |grid: 11: 11> supported-ops |grid: 12: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 13> => |0> N |grid: 12: 13> => |grid: 11: 13> NE |grid: 12: 13> => |grid: 11: 14> E |grid: 12: 13> => |grid: 12: 14> SE |grid: 12: 13> => |grid: 13: 14> S |grid: 12: 13> => |grid: 13: 13> SW |grid: 12: 13> => |grid: 13: 12> W |grid: 12: 13> => |grid: 12: 12> NW |grid: 12: 13> => |grid: 11: 12> supported-ops |grid: 12: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 14> => |0> N |grid: 12: 14> => |grid: 11: 14> NE |grid: 12: 14> => |grid: 11: 15> E |grid: 12: 14> => |grid: 12: 15> SE |grid: 12: 14> => |grid: 13: 15> S |grid: 12: 14> => |grid: 13: 14> SW |grid: 12: 14> => |grid: 13: 13> W |grid: 12: 14> => |grid: 12: 13> NW |grid: 12: 14> => |grid: 11: 13> supported-ops |grid: 12: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 15> => |0> N |grid: 12: 15> => |grid: 11: 15> NE |grid: 12: 15> => |grid: 11: 16> E |grid: 12: 15> => |grid: 12: 16> SE |grid: 12: 15> => |grid: 13: 16> S |grid: 12: 15> => |grid: 13: 15> SW |grid: 12: 15> => |grid: 13: 14> W |grid: 12: 15> => |grid: 12: 14> NW |grid: 12: 15> => |grid: 11: 14> supported-ops |grid: 12: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 16> => |0> N |grid: 12: 16> => |grid: 11: 16> NE |grid: 12: 16> => |grid: 11: 17> E |grid: 12: 16> => |grid: 12: 17> SE |grid: 12: 16> => |grid: 13: 17> S |grid: 12: 16> => |grid: 13: 16> SW |grid: 12: 16> => |grid: 13: 15> W |grid: 12: 16> => |grid: 12: 15> NW |grid: 12: 16> => |grid: 11: 15> supported-ops |grid: 12: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 17> => |0> N |grid: 12: 17> => |grid: 11: 17> NE |grid: 12: 17> => |grid: 11: 18> E |grid: 12: 17> => |grid: 12: 18> SE |grid: 12: 17> => |grid: 13: 18> S |grid: 12: 17> => |grid: 13: 17> SW |grid: 12: 17> => |grid: 13: 16> W |grid: 12: 17> => |grid: 12: 16> NW |grid: 12: 17> => |grid: 11: 16> supported-ops |grid: 12: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 18> => |0> N |grid: 12: 18> => |grid: 11: 18> NE |grid: 12: 18> => |grid: 11: 19> E |grid: 12: 18> => |grid: 12: 19> SE |grid: 12: 18> => |grid: 13: 19> S |grid: 12: 18> => |grid: 13: 18> SW |grid: 12: 18> => |grid: 13: 17> W |grid: 12: 18> => |grid: 12: 17> NW |grid: 12: 18> => |grid: 11: 17> supported-ops |grid: 12: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 19> => |0> N |grid: 12: 19> => |grid: 11: 19> NE |grid: 12: 19> => |grid: 11: 20> E |grid: 12: 19> => |grid: 12: 20> SE |grid: 12: 19> => |grid: 13: 20> S |grid: 12: 19> => |grid: 13: 19> SW |grid: 12: 19> => |grid: 13: 18> W |grid: 12: 19> => |grid: 12: 18> NW |grid: 12: 19> => |grid: 11: 18> supported-ops |grid: 12: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 12: 20> => |0> N |grid: 12: 20> => |grid: 11: 20> S |grid: 12: 20> => |grid: 13: 20> SW |grid: 12: 20> => |grid: 13: 19> W |grid: 12: 20> => |grid: 12: 19> NW |grid: 12: 20> => |grid: 11: 19> supported-ops |grid: 13: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 13: 1> => |0> N |grid: 13: 1> => |grid: 12: 1> NE |grid: 13: 1> => |grid: 12: 2> E |grid: 13: 1> => |grid: 13: 2> SE |grid: 13: 1> => |grid: 14: 2> S |grid: 13: 1> => |grid: 14: 1> supported-ops |grid: 13: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 2> => |0> N |grid: 13: 2> => |grid: 12: 2> NE |grid: 13: 2> => |grid: 12: 3> E |grid: 13: 2> => |grid: 13: 3> SE |grid: 13: 2> => |grid: 14: 3> S |grid: 13: 2> => |grid: 14: 2> SW |grid: 13: 2> => |grid: 14: 1> W |grid: 13: 2> => |grid: 13: 1> NW |grid: 13: 2> => |grid: 12: 1> supported-ops |grid: 13: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 3> => |0> N |grid: 13: 3> => |grid: 12: 3> NE |grid: 13: 3> => |grid: 12: 4> E |grid: 13: 3> => |grid: 13: 4> SE |grid: 13: 3> => |grid: 14: 4> S |grid: 13: 3> => |grid: 14: 3> SW |grid: 13: 3> => |grid: 14: 2> W |grid: 13: 3> => |grid: 13: 2> NW |grid: 13: 3> => |grid: 12: 2> supported-ops |grid: 13: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 4> => |0> N |grid: 13: 4> => |grid: 12: 4> NE |grid: 13: 4> => |grid: 12: 5> E |grid: 13: 4> => |grid: 13: 5> SE |grid: 13: 4> => |grid: 14: 5> S |grid: 13: 4> => |grid: 14: 4> SW |grid: 13: 4> => |grid: 14: 3> W |grid: 13: 4> => |grid: 13: 3> NW |grid: 13: 4> => |grid: 12: 3> supported-ops |grid: 13: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 5> => |0> N |grid: 13: 5> => |grid: 12: 5> NE |grid: 13: 5> => |grid: 12: 6> E |grid: 13: 5> => |grid: 13: 6> SE |grid: 13: 5> => |grid: 14: 6> S |grid: 13: 5> => |grid: 14: 5> SW |grid: 13: 5> => |grid: 14: 4> W |grid: 13: 5> => |grid: 13: 4> NW |grid: 13: 5> => |grid: 12: 4> supported-ops |grid: 13: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 6> => |0> N |grid: 13: 6> => |grid: 12: 6> NE |grid: 13: 6> => |grid: 12: 7> E |grid: 13: 6> => |grid: 13: 7> SE |grid: 13: 6> => |grid: 14: 7> S |grid: 13: 6> => |grid: 14: 6> SW |grid: 13: 6> => |grid: 14: 5> W |grid: 13: 6> => |grid: 13: 5> NW |grid: 13: 6> => |grid: 12: 5> supported-ops |grid: 13: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 7> => |0> N |grid: 13: 7> => |grid: 12: 7> NE |grid: 13: 7> => |grid: 12: 8> E |grid: 13: 7> => |grid: 13: 8> SE |grid: 13: 7> => |grid: 14: 8> S |grid: 13: 7> => |grid: 14: 7> SW |grid: 13: 7> => |grid: 14: 6> W |grid: 13: 7> => |grid: 13: 6> NW |grid: 13: 7> => |grid: 12: 6> supported-ops |grid: 13: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 8> => |0> N |grid: 13: 8> => |grid: 12: 8> NE |grid: 13: 8> => |grid: 12: 9> E |grid: 13: 8> => |grid: 13: 9> SE |grid: 13: 8> => |grid: 14: 9> S |grid: 13: 8> => |grid: 14: 8> SW |grid: 13: 8> => |grid: 14: 7> W |grid: 13: 8> => |grid: 13: 7> NW |grid: 13: 8> => |grid: 12: 7> supported-ops |grid: 13: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 9> => |0> N |grid: 13: 9> => |grid: 12: 9> NE |grid: 13: 9> => |grid: 12: 10> E |grid: 13: 9> => |grid: 13: 10> SE |grid: 13: 9> => |grid: 14: 10> S |grid: 13: 9> => |grid: 14: 9> SW |grid: 13: 9> => |grid: 14: 8> W |grid: 13: 9> => |grid: 13: 8> NW |grid: 13: 9> => |grid: 12: 8> supported-ops |grid: 13: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 10> => |0> N |grid: 13: 10> => |grid: 12: 10> NE |grid: 13: 10> => |grid: 12: 11> E |grid: 13: 10> => |grid: 13: 11> SE |grid: 13: 10> => |grid: 14: 11> S |grid: 13: 10> => |grid: 14: 10> SW |grid: 13: 10> => |grid: 14: 9> W |grid: 13: 10> => |grid: 13: 9> NW |grid: 13: 10> => |grid: 12: 9> supported-ops |grid: 13: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 11> => |0> N |grid: 13: 11> => |grid: 12: 11> NE |grid: 13: 11> => |grid: 12: 12> E |grid: 13: 11> => |grid: 13: 12> SE |grid: 13: 11> => |grid: 14: 12> S |grid: 13: 11> => |grid: 14: 11> SW |grid: 13: 11> => |grid: 14: 10> W |grid: 13: 11> => |grid: 13: 10> NW |grid: 13: 11> => |grid: 12: 10> supported-ops |grid: 13: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 12> => |0> N |grid: 13: 12> => |grid: 12: 12> NE |grid: 13: 12> => |grid: 12: 13> E |grid: 13: 12> => |grid: 13: 13> SE |grid: 13: 12> => |grid: 14: 13> S |grid: 13: 12> => |grid: 14: 12> SW |grid: 13: 12> => |grid: 14: 11> W |grid: 13: 12> => |grid: 13: 11> NW |grid: 13: 12> => |grid: 12: 11> supported-ops |grid: 13: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 13> => |0> N |grid: 13: 13> => |grid: 12: 13> NE |grid: 13: 13> => |grid: 12: 14> E |grid: 13: 13> => |grid: 13: 14> SE |grid: 13: 13> => |grid: 14: 14> S |grid: 13: 13> => |grid: 14: 13> SW |grid: 13: 13> => |grid: 14: 12> W |grid: 13: 13> => |grid: 13: 12> NW |grid: 13: 13> => |grid: 12: 12> supported-ops |grid: 13: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 14> => |0> N |grid: 13: 14> => |grid: 12: 14> NE |grid: 13: 14> => |grid: 12: 15> E |grid: 13: 14> => |grid: 13: 15> SE |grid: 13: 14> => |grid: 14: 15> S |grid: 13: 14> => |grid: 14: 14> SW |grid: 13: 14> => |grid: 14: 13> W |grid: 13: 14> => |grid: 13: 13> NW |grid: 13: 14> => |grid: 12: 13> supported-ops |grid: 13: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 15> => |0> N |grid: 13: 15> => |grid: 12: 15> NE |grid: 13: 15> => |grid: 12: 16> E |grid: 13: 15> => |grid: 13: 16> SE |grid: 13: 15> => |grid: 14: 16> S |grid: 13: 15> => |grid: 14: 15> SW |grid: 13: 15> => |grid: 14: 14> W |grid: 13: 15> => |grid: 13: 14> NW |grid: 13: 15> => |grid: 12: 14> supported-ops |grid: 13: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 16> => |0> N |grid: 13: 16> => |grid: 12: 16> NE |grid: 13: 16> => |grid: 12: 17> E |grid: 13: 16> => |grid: 13: 17> SE |grid: 13: 16> => |grid: 14: 17> S |grid: 13: 16> => |grid: 14: 16> SW |grid: 13: 16> => |grid: 14: 15> W |grid: 13: 16> => |grid: 13: 15> NW |grid: 13: 16> => |grid: 12: 15> supported-ops |grid: 13: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 17> => |0> N |grid: 13: 17> => |grid: 12: 17> NE |grid: 13: 17> => |grid: 12: 18> E |grid: 13: 17> => |grid: 13: 18> SE |grid: 13: 17> => |grid: 14: 18> S |grid: 13: 17> => |grid: 14: 17> SW |grid: 13: 17> => |grid: 14: 16> W |grid: 13: 17> => |grid: 13: 16> NW |grid: 13: 17> => |grid: 12: 16> supported-ops |grid: 13: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 18> => |0> N |grid: 13: 18> => |grid: 12: 18> NE |grid: 13: 18> => |grid: 12: 19> E |grid: 13: 18> => |grid: 13: 19> SE |grid: 13: 18> => |grid: 14: 19> S |grid: 13: 18> => |grid: 14: 18> SW |grid: 13: 18> => |grid: 14: 17> W |grid: 13: 18> => |grid: 13: 17> NW |grid: 13: 18> => |grid: 12: 17> supported-ops |grid: 13: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 19> => |0> N |grid: 13: 19> => |grid: 12: 19> NE |grid: 13: 19> => |grid: 12: 20> E |grid: 13: 19> => |grid: 13: 20> SE |grid: 13: 19> => |grid: 14: 20> S |grid: 13: 19> => |grid: 14: 19> SW |grid: 13: 19> => |grid: 14: 18> W |grid: 13: 19> => |grid: 13: 18> NW |grid: 13: 19> => |grid: 12: 18> supported-ops |grid: 13: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 13: 20> => |0> N |grid: 13: 20> => |grid: 12: 20> S |grid: 13: 20> => |grid: 14: 20> SW |grid: 13: 20> => |grid: 14: 19> W |grid: 13: 20> => |grid: 13: 19> NW |grid: 13: 20> => |grid: 12: 19> supported-ops |grid: 14: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 14: 1> => |0> N |grid: 14: 1> => |grid: 13: 1> NE |grid: 14: 1> => |grid: 13: 2> E |grid: 14: 1> => |grid: 14: 2> SE |grid: 14: 1> => |grid: 15: 2> S |grid: 14: 1> => |grid: 15: 1> supported-ops |grid: 14: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 2> => |0> N |grid: 14: 2> => |grid: 13: 2> NE |grid: 14: 2> => |grid: 13: 3> E |grid: 14: 2> => |grid: 14: 3> SE |grid: 14: 2> => |grid: 15: 3> S |grid: 14: 2> => |grid: 15: 2> SW |grid: 14: 2> => |grid: 15: 1> W |grid: 14: 2> => |grid: 14: 1> NW |grid: 14: 2> => |grid: 13: 1> supported-ops |grid: 14: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 3> => |0> N |grid: 14: 3> => |grid: 13: 3> NE |grid: 14: 3> => |grid: 13: 4> E |grid: 14: 3> => |grid: 14: 4> SE |grid: 14: 3> => |grid: 15: 4> S |grid: 14: 3> => |grid: 15: 3> SW |grid: 14: 3> => |grid: 15: 2> W |grid: 14: 3> => |grid: 14: 2> NW |grid: 14: 3> => |grid: 13: 2> supported-ops |grid: 14: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 4> => |0> N |grid: 14: 4> => |grid: 13: 4> NE |grid: 14: 4> => |grid: 13: 5> E |grid: 14: 4> => |grid: 14: 5> SE |grid: 14: 4> => |grid: 15: 5> S |grid: 14: 4> => |grid: 15: 4> SW |grid: 14: 4> => |grid: 15: 3> W |grid: 14: 4> => |grid: 14: 3> NW |grid: 14: 4> => |grid: 13: 3> supported-ops |grid: 14: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 5> => |0> N |grid: 14: 5> => |grid: 13: 5> NE |grid: 14: 5> => |grid: 13: 6> E |grid: 14: 5> => |grid: 14: 6> SE |grid: 14: 5> => |grid: 15: 6> S |grid: 14: 5> => |grid: 15: 5> SW |grid: 14: 5> => |grid: 15: 4> W |grid: 14: 5> => |grid: 14: 4> NW |grid: 14: 5> => |grid: 13: 4> supported-ops |grid: 14: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 6> => |0> N |grid: 14: 6> => |grid: 13: 6> NE |grid: 14: 6> => |grid: 13: 7> E |grid: 14: 6> => |grid: 14: 7> SE |grid: 14: 6> => |grid: 15: 7> S |grid: 14: 6> => |grid: 15: 6> SW |grid: 14: 6> => |grid: 15: 5> W |grid: 14: 6> => |grid: 14: 5> NW |grid: 14: 6> => |grid: 13: 5> supported-ops |grid: 14: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 7> => |0> N |grid: 14: 7> => |grid: 13: 7> NE |grid: 14: 7> => |grid: 13: 8> E |grid: 14: 7> => |grid: 14: 8> SE |grid: 14: 7> => |grid: 15: 8> S |grid: 14: 7> => |grid: 15: 7> SW |grid: 14: 7> => |grid: 15: 6> W |grid: 14: 7> => |grid: 14: 6> NW |grid: 14: 7> => |grid: 13: 6> supported-ops |grid: 14: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 8> => |0> N |grid: 14: 8> => |grid: 13: 8> NE |grid: 14: 8> => |grid: 13: 9> E |grid: 14: 8> => |grid: 14: 9> SE |grid: 14: 8> => |grid: 15: 9> S |grid: 14: 8> => |grid: 15: 8> SW |grid: 14: 8> => |grid: 15: 7> W |grid: 14: 8> => |grid: 14: 7> NW |grid: 14: 8> => |grid: 13: 7> supported-ops |grid: 14: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 9> => |0> N |grid: 14: 9> => |grid: 13: 9> NE |grid: 14: 9> => |grid: 13: 10> E |grid: 14: 9> => |grid: 14: 10> SE |grid: 14: 9> => |grid: 15: 10> S |grid: 14: 9> => |grid: 15: 9> SW |grid: 14: 9> => |grid: 15: 8> W |grid: 14: 9> => |grid: 14: 8> NW |grid: 14: 9> => |grid: 13: 8> supported-ops |grid: 14: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 10> => |0> N |grid: 14: 10> => |grid: 13: 10> NE |grid: 14: 10> => |grid: 13: 11> E |grid: 14: 10> => |grid: 14: 11> SE |grid: 14: 10> => |grid: 15: 11> S |grid: 14: 10> => |grid: 15: 10> SW |grid: 14: 10> => |grid: 15: 9> W |grid: 14: 10> => |grid: 14: 9> NW |grid: 14: 10> => |grid: 13: 9> supported-ops |grid: 14: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 11> => |0> N |grid: 14: 11> => |grid: 13: 11> NE |grid: 14: 11> => |grid: 13: 12> E |grid: 14: 11> => |grid: 14: 12> SE |grid: 14: 11> => |grid: 15: 12> S |grid: 14: 11> => |grid: 15: 11> SW |grid: 14: 11> => |grid: 15: 10> W |grid: 14: 11> => |grid: 14: 10> NW |grid: 14: 11> => |grid: 13: 10> supported-ops |grid: 14: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 12> => |0> N |grid: 14: 12> => |grid: 13: 12> NE |grid: 14: 12> => |grid: 13: 13> E |grid: 14: 12> => |grid: 14: 13> SE |grid: 14: 12> => |grid: 15: 13> S |grid: 14: 12> => |grid: 15: 12> SW |grid: 14: 12> => |grid: 15: 11> W |grid: 14: 12> => |grid: 14: 11> NW |grid: 14: 12> => |grid: 13: 11> supported-ops |grid: 14: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 13> => |0> N |grid: 14: 13> => |grid: 13: 13> NE |grid: 14: 13> => |grid: 13: 14> E |grid: 14: 13> => |grid: 14: 14> SE |grid: 14: 13> => |grid: 15: 14> S |grid: 14: 13> => |grid: 15: 13> SW |grid: 14: 13> => |grid: 15: 12> W |grid: 14: 13> => |grid: 14: 12> NW |grid: 14: 13> => |grid: 13: 12> supported-ops |grid: 14: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 14> => |0> N |grid: 14: 14> => |grid: 13: 14> NE |grid: 14: 14> => |grid: 13: 15> E |grid: 14: 14> => |grid: 14: 15> SE |grid: 14: 14> => |grid: 15: 15> S |grid: 14: 14> => |grid: 15: 14> SW |grid: 14: 14> => |grid: 15: 13> W |grid: 14: 14> => |grid: 14: 13> NW |grid: 14: 14> => |grid: 13: 13> supported-ops |grid: 14: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 15> => |0> N |grid: 14: 15> => |grid: 13: 15> NE |grid: 14: 15> => |grid: 13: 16> E |grid: 14: 15> => |grid: 14: 16> SE |grid: 14: 15> => |grid: 15: 16> S |grid: 14: 15> => |grid: 15: 15> SW |grid: 14: 15> => |grid: 15: 14> W |grid: 14: 15> => |grid: 14: 14> NW |grid: 14: 15> => |grid: 13: 14> supported-ops |grid: 14: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 16> => |0> N |grid: 14: 16> => |grid: 13: 16> NE |grid: 14: 16> => |grid: 13: 17> E |grid: 14: 16> => |grid: 14: 17> SE |grid: 14: 16> => |grid: 15: 17> S |grid: 14: 16> => |grid: 15: 16> SW |grid: 14: 16> => |grid: 15: 15> W |grid: 14: 16> => |grid: 14: 15> NW |grid: 14: 16> => |grid: 13: 15> supported-ops |grid: 14: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 17> => |0> N |grid: 14: 17> => |grid: 13: 17> NE |grid: 14: 17> => |grid: 13: 18> E |grid: 14: 17> => |grid: 14: 18> SE |grid: 14: 17> => |grid: 15: 18> S |grid: 14: 17> => |grid: 15: 17> SW |grid: 14: 17> => |grid: 15: 16> W |grid: 14: 17> => |grid: 14: 16> NW |grid: 14: 17> => |grid: 13: 16> supported-ops |grid: 14: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 18> => |0> N |grid: 14: 18> => |grid: 13: 18> NE |grid: 14: 18> => |grid: 13: 19> E |grid: 14: 18> => |grid: 14: 19> SE |grid: 14: 18> => |grid: 15: 19> S |grid: 14: 18> => |grid: 15: 18> SW |grid: 14: 18> => |grid: 15: 17> W |grid: 14: 18> => |grid: 14: 17> NW |grid: 14: 18> => |grid: 13: 17> supported-ops |grid: 14: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 19> => |0> N |grid: 14: 19> => |grid: 13: 19> NE |grid: 14: 19> => |grid: 13: 20> E |grid: 14: 19> => |grid: 14: 20> SE |grid: 14: 19> => |grid: 15: 20> S |grid: 14: 19> => |grid: 15: 19> SW |grid: 14: 19> => |grid: 15: 18> W |grid: 14: 19> => |grid: 14: 18> NW |grid: 14: 19> => |grid: 13: 18> supported-ops |grid: 14: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 14: 20> => |0> N |grid: 14: 20> => |grid: 13: 20> S |grid: 14: 20> => |grid: 15: 20> SW |grid: 14: 20> => |grid: 15: 19> W |grid: 14: 20> => |grid: 14: 19> NW |grid: 14: 20> => |grid: 13: 19> supported-ops |grid: 15: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 15: 1> => |0> N |grid: 15: 1> => |grid: 14: 1> NE |grid: 15: 1> => |grid: 14: 2> E |grid: 15: 1> => |grid: 15: 2> SE |grid: 15: 1> => |grid: 16: 2> S |grid: 15: 1> => |grid: 16: 1> supported-ops |grid: 15: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 2> => |0> N |grid: 15: 2> => |grid: 14: 2> NE |grid: 15: 2> => |grid: 14: 3> E |grid: 15: 2> => |grid: 15: 3> SE |grid: 15: 2> => |grid: 16: 3> S |grid: 15: 2> => |grid: 16: 2> SW |grid: 15: 2> => |grid: 16: 1> W |grid: 15: 2> => |grid: 15: 1> NW |grid: 15: 2> => |grid: 14: 1> supported-ops |grid: 15: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 3> => |0> N |grid: 15: 3> => |grid: 14: 3> NE |grid: 15: 3> => |grid: 14: 4> E |grid: 15: 3> => |grid: 15: 4> SE |grid: 15: 3> => |grid: 16: 4> S |grid: 15: 3> => |grid: 16: 3> SW |grid: 15: 3> => |grid: 16: 2> W |grid: 15: 3> => |grid: 15: 2> NW |grid: 15: 3> => |grid: 14: 2> supported-ops |grid: 15: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 4> => |0> N |grid: 15: 4> => |grid: 14: 4> NE |grid: 15: 4> => |grid: 14: 5> E |grid: 15: 4> => |grid: 15: 5> SE |grid: 15: 4> => |grid: 16: 5> S |grid: 15: 4> => |grid: 16: 4> SW |grid: 15: 4> => |grid: 16: 3> W |grid: 15: 4> => |grid: 15: 3> NW |grid: 15: 4> => |grid: 14: 3> supported-ops |grid: 15: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 5> => |0> N |grid: 15: 5> => |grid: 14: 5> NE |grid: 15: 5> => |grid: 14: 6> E |grid: 15: 5> => |grid: 15: 6> SE |grid: 15: 5> => |grid: 16: 6> S |grid: 15: 5> => |grid: 16: 5> SW |grid: 15: 5> => |grid: 16: 4> W |grid: 15: 5> => |grid: 15: 4> NW |grid: 15: 5> => |grid: 14: 4> supported-ops |grid: 15: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 6> => |0> N |grid: 15: 6> => |grid: 14: 6> NE |grid: 15: 6> => |grid: 14: 7> E |grid: 15: 6> => |grid: 15: 7> SE |grid: 15: 6> => |grid: 16: 7> S |grid: 15: 6> => |grid: 16: 6> SW |grid: 15: 6> => |grid: 16: 5> W |grid: 15: 6> => |grid: 15: 5> NW |grid: 15: 6> => |grid: 14: 5> supported-ops |grid: 15: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 7> => |0> N |grid: 15: 7> => |grid: 14: 7> NE |grid: 15: 7> => |grid: 14: 8> E |grid: 15: 7> => |grid: 15: 8> SE |grid: 15: 7> => |grid: 16: 8> S |grid: 15: 7> => |grid: 16: 7> SW |grid: 15: 7> => |grid: 16: 6> W |grid: 15: 7> => |grid: 15: 6> NW |grid: 15: 7> => |grid: 14: 6> supported-ops |grid: 15: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 8> => |0> N |grid: 15: 8> => |grid: 14: 8> NE |grid: 15: 8> => |grid: 14: 9> E |grid: 15: 8> => |grid: 15: 9> SE |grid: 15: 8> => |grid: 16: 9> S |grid: 15: 8> => |grid: 16: 8> SW |grid: 15: 8> => |grid: 16: 7> W |grid: 15: 8> => |grid: 15: 7> NW |grid: 15: 8> => |grid: 14: 7> supported-ops |grid: 15: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 9> => |0> N |grid: 15: 9> => |grid: 14: 9> NE |grid: 15: 9> => |grid: 14: 10> E |grid: 15: 9> => |grid: 15: 10> SE |grid: 15: 9> => |grid: 16: 10> S |grid: 15: 9> => |grid: 16: 9> SW |grid: 15: 9> => |grid: 16: 8> W |grid: 15: 9> => |grid: 15: 8> NW |grid: 15: 9> => |grid: 14: 8> supported-ops |grid: 15: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 10> => |0> N |grid: 15: 10> => |grid: 14: 10> NE |grid: 15: 10> => |grid: 14: 11> E |grid: 15: 10> => |grid: 15: 11> SE |grid: 15: 10> => |grid: 16: 11> S |grid: 15: 10> => |grid: 16: 10> SW |grid: 15: 10> => |grid: 16: 9> W |grid: 15: 10> => |grid: 15: 9> NW |grid: 15: 10> => |grid: 14: 9> supported-ops |grid: 15: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 11> => |0> N |grid: 15: 11> => |grid: 14: 11> NE |grid: 15: 11> => |grid: 14: 12> E |grid: 15: 11> => |grid: 15: 12> SE |grid: 15: 11> => |grid: 16: 12> S |grid: 15: 11> => |grid: 16: 11> SW |grid: 15: 11> => |grid: 16: 10> W |grid: 15: 11> => |grid: 15: 10> NW |grid: 15: 11> => |grid: 14: 10> supported-ops |grid: 15: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 12> => |0> N |grid: 15: 12> => |grid: 14: 12> NE |grid: 15: 12> => |grid: 14: 13> E |grid: 15: 12> => |grid: 15: 13> SE |grid: 15: 12> => |grid: 16: 13> S |grid: 15: 12> => |grid: 16: 12> SW |grid: 15: 12> => |grid: 16: 11> W |grid: 15: 12> => |grid: 15: 11> NW |grid: 15: 12> => |grid: 14: 11> supported-ops |grid: 15: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 13> => |0> N |grid: 15: 13> => |grid: 14: 13> NE |grid: 15: 13> => |grid: 14: 14> E |grid: 15: 13> => |grid: 15: 14> SE |grid: 15: 13> => |grid: 16: 14> S |grid: 15: 13> => |grid: 16: 13> SW |grid: 15: 13> => |grid: 16: 12> W |grid: 15: 13> => |grid: 15: 12> NW |grid: 15: 13> => |grid: 14: 12> supported-ops |grid: 15: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 14> => |0> N |grid: 15: 14> => |grid: 14: 14> NE |grid: 15: 14> => |grid: 14: 15> E |grid: 15: 14> => |grid: 15: 15> SE |grid: 15: 14> => |grid: 16: 15> S |grid: 15: 14> => |grid: 16: 14> SW |grid: 15: 14> => |grid: 16: 13> W |grid: 15: 14> => |grid: 15: 13> NW |grid: 15: 14> => |grid: 14: 13> supported-ops |grid: 15: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 15> => |0> N |grid: 15: 15> => |grid: 14: 15> NE |grid: 15: 15> => |grid: 14: 16> E |grid: 15: 15> => |grid: 15: 16> SE |grid: 15: 15> => |grid: 16: 16> S |grid: 15: 15> => |grid: 16: 15> SW |grid: 15: 15> => |grid: 16: 14> W |grid: 15: 15> => |grid: 15: 14> NW |grid: 15: 15> => |grid: 14: 14> supported-ops |grid: 15: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 16> => |0> N |grid: 15: 16> => |grid: 14: 16> NE |grid: 15: 16> => |grid: 14: 17> E |grid: 15: 16> => |grid: 15: 17> SE |grid: 15: 16> => |grid: 16: 17> S |grid: 15: 16> => |grid: 16: 16> SW |grid: 15: 16> => |grid: 16: 15> W |grid: 15: 16> => |grid: 15: 15> NW |grid: 15: 16> => |grid: 14: 15> supported-ops |grid: 15: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 17> => |0> N |grid: 15: 17> => |grid: 14: 17> NE |grid: 15: 17> => |grid: 14: 18> E |grid: 15: 17> => |grid: 15: 18> SE |grid: 15: 17> => |grid: 16: 18> S |grid: 15: 17> => |grid: 16: 17> SW |grid: 15: 17> => |grid: 16: 16> W |grid: 15: 17> => |grid: 15: 16> NW |grid: 15: 17> => |grid: 14: 16> supported-ops |grid: 15: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 18> => |0> N |grid: 15: 18> => |grid: 14: 18> NE |grid: 15: 18> => |grid: 14: 19> E |grid: 15: 18> => |grid: 15: 19> SE |grid: 15: 18> => |grid: 16: 19> S |grid: 15: 18> => |grid: 16: 18> SW |grid: 15: 18> => |grid: 16: 17> W |grid: 15: 18> => |grid: 15: 17> NW |grid: 15: 18> => |grid: 14: 17> supported-ops |grid: 15: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 19> => |0> N |grid: 15: 19> => |grid: 14: 19> NE |grid: 15: 19> => |grid: 14: 20> E |grid: 15: 19> => |grid: 15: 20> SE |grid: 15: 19> => |grid: 16: 20> S |grid: 15: 19> => |grid: 16: 19> SW |grid: 15: 19> => |grid: 16: 18> W |grid: 15: 19> => |grid: 15: 18> NW |grid: 15: 19> => |grid: 14: 18> supported-ops |grid: 15: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 15: 20> => |0> N |grid: 15: 20> => |grid: 14: 20> S |grid: 15: 20> => |grid: 16: 20> SW |grid: 15: 20> => |grid: 16: 19> W |grid: 15: 20> => |grid: 15: 19> NW |grid: 15: 20> => |grid: 14: 19> supported-ops |grid: 16: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 16: 1> => |0> N |grid: 16: 1> => |grid: 15: 1> NE |grid: 16: 1> => |grid: 15: 2> E |grid: 16: 1> => |grid: 16: 2> SE |grid: 16: 1> => |grid: 17: 2> S |grid: 16: 1> => |grid: 17: 1> supported-ops |grid: 16: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 2> => |0> N |grid: 16: 2> => |grid: 15: 2> NE |grid: 16: 2> => |grid: 15: 3> E |grid: 16: 2> => |grid: 16: 3> SE |grid: 16: 2> => |grid: 17: 3> S |grid: 16: 2> => |grid: 17: 2> SW |grid: 16: 2> => |grid: 17: 1> W |grid: 16: 2> => |grid: 16: 1> NW |grid: 16: 2> => |grid: 15: 1> supported-ops |grid: 16: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 3> => |0> N |grid: 16: 3> => |grid: 15: 3> NE |grid: 16: 3> => |grid: 15: 4> E |grid: 16: 3> => |grid: 16: 4> SE |grid: 16: 3> => |grid: 17: 4> S |grid: 16: 3> => |grid: 17: 3> SW |grid: 16: 3> => |grid: 17: 2> W |grid: 16: 3> => |grid: 16: 2> NW |grid: 16: 3> => |grid: 15: 2> supported-ops |grid: 16: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 4> => |0> N |grid: 16: 4> => |grid: 15: 4> NE |grid: 16: 4> => |grid: 15: 5> E |grid: 16: 4> => |grid: 16: 5> SE |grid: 16: 4> => |grid: 17: 5> S |grid: 16: 4> => |grid: 17: 4> SW |grid: 16: 4> => |grid: 17: 3> W |grid: 16: 4> => |grid: 16: 3> NW |grid: 16: 4> => |grid: 15: 3> supported-ops |grid: 16: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 5> => |0> N |grid: 16: 5> => |grid: 15: 5> NE |grid: 16: 5> => |grid: 15: 6> E |grid: 16: 5> => |grid: 16: 6> SE |grid: 16: 5> => |grid: 17: 6> S |grid: 16: 5> => |grid: 17: 5> SW |grid: 16: 5> => |grid: 17: 4> W |grid: 16: 5> => |grid: 16: 4> NW |grid: 16: 5> => |grid: 15: 4> supported-ops |grid: 16: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 6> => |0> N |grid: 16: 6> => |grid: 15: 6> NE |grid: 16: 6> => |grid: 15: 7> E |grid: 16: 6> => |grid: 16: 7> SE |grid: 16: 6> => |grid: 17: 7> S |grid: 16: 6> => |grid: 17: 6> SW |grid: 16: 6> => |grid: 17: 5> W |grid: 16: 6> => |grid: 16: 5> NW |grid: 16: 6> => |grid: 15: 5> supported-ops |grid: 16: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 7> => |0> N |grid: 16: 7> => |grid: 15: 7> NE |grid: 16: 7> => |grid: 15: 8> E |grid: 16: 7> => |grid: 16: 8> SE |grid: 16: 7> => |grid: 17: 8> S |grid: 16: 7> => |grid: 17: 7> SW |grid: 16: 7> => |grid: 17: 6> W |grid: 16: 7> => |grid: 16: 6> NW |grid: 16: 7> => |grid: 15: 6> supported-ops |grid: 16: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 8> => |0> N |grid: 16: 8> => |grid: 15: 8> NE |grid: 16: 8> => |grid: 15: 9> E |grid: 16: 8> => |grid: 16: 9> SE |grid: 16: 8> => |grid: 17: 9> S |grid: 16: 8> => |grid: 17: 8> SW |grid: 16: 8> => |grid: 17: 7> W |grid: 16: 8> => |grid: 16: 7> NW |grid: 16: 8> => |grid: 15: 7> supported-ops |grid: 16: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 9> => |0> N |grid: 16: 9> => |grid: 15: 9> NE |grid: 16: 9> => |grid: 15: 10> E |grid: 16: 9> => |grid: 16: 10> SE |grid: 16: 9> => |grid: 17: 10> S |grid: 16: 9> => |grid: 17: 9> SW |grid: 16: 9> => |grid: 17: 8> W |grid: 16: 9> => |grid: 16: 8> NW |grid: 16: 9> => |grid: 15: 8> supported-ops |grid: 16: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 10> => |0> N |grid: 16: 10> => |grid: 15: 10> NE |grid: 16: 10> => |grid: 15: 11> E |grid: 16: 10> => |grid: 16: 11> SE |grid: 16: 10> => |grid: 17: 11> S |grid: 16: 10> => |grid: 17: 10> SW |grid: 16: 10> => |grid: 17: 9> W |grid: 16: 10> => |grid: 16: 9> NW |grid: 16: 10> => |grid: 15: 9> supported-ops |grid: 16: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 11> => |0> N |grid: 16: 11> => |grid: 15: 11> NE |grid: 16: 11> => |grid: 15: 12> E |grid: 16: 11> => |grid: 16: 12> SE |grid: 16: 11> => |grid: 17: 12> S |grid: 16: 11> => |grid: 17: 11> SW |grid: 16: 11> => |grid: 17: 10> W |grid: 16: 11> => |grid: 16: 10> NW |grid: 16: 11> => |grid: 15: 10> supported-ops |grid: 16: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 12> => |0> N |grid: 16: 12> => |grid: 15: 12> NE |grid: 16: 12> => |grid: 15: 13> E |grid: 16: 12> => |grid: 16: 13> SE |grid: 16: 12> => |grid: 17: 13> S |grid: 16: 12> => |grid: 17: 12> SW |grid: 16: 12> => |grid: 17: 11> W |grid: 16: 12> => |grid: 16: 11> NW |grid: 16: 12> => |grid: 15: 11> supported-ops |grid: 16: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 13> => |0> N |grid: 16: 13> => |grid: 15: 13> NE |grid: 16: 13> => |grid: 15: 14> E |grid: 16: 13> => |grid: 16: 14> SE |grid: 16: 13> => |grid: 17: 14> S |grid: 16: 13> => |grid: 17: 13> SW |grid: 16: 13> => |grid: 17: 12> W |grid: 16: 13> => |grid: 16: 12> NW |grid: 16: 13> => |grid: 15: 12> supported-ops |grid: 16: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 14> => |0> N |grid: 16: 14> => |grid: 15: 14> NE |grid: 16: 14> => |grid: 15: 15> E |grid: 16: 14> => |grid: 16: 15> SE |grid: 16: 14> => |grid: 17: 15> S |grid: 16: 14> => |grid: 17: 14> SW |grid: 16: 14> => |grid: 17: 13> W |grid: 16: 14> => |grid: 16: 13> NW |grid: 16: 14> => |grid: 15: 13> supported-ops |grid: 16: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 15> => |0> N |grid: 16: 15> => |grid: 15: 15> NE |grid: 16: 15> => |grid: 15: 16> E |grid: 16: 15> => |grid: 16: 16> SE |grid: 16: 15> => |grid: 17: 16> S |grid: 16: 15> => |grid: 17: 15> SW |grid: 16: 15> => |grid: 17: 14> W |grid: 16: 15> => |grid: 16: 14> NW |grid: 16: 15> => |grid: 15: 14> supported-ops |grid: 16: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 16> => |0> N |grid: 16: 16> => |grid: 15: 16> NE |grid: 16: 16> => |grid: 15: 17> E |grid: 16: 16> => |grid: 16: 17> SE |grid: 16: 16> => |grid: 17: 17> S |grid: 16: 16> => |grid: 17: 16> SW |grid: 16: 16> => |grid: 17: 15> W |grid: 16: 16> => |grid: 16: 15> NW |grid: 16: 16> => |grid: 15: 15> supported-ops |grid: 16: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 17> => |0> N |grid: 16: 17> => |grid: 15: 17> NE |grid: 16: 17> => |grid: 15: 18> E |grid: 16: 17> => |grid: 16: 18> SE |grid: 16: 17> => |grid: 17: 18> S |grid: 16: 17> => |grid: 17: 17> SW |grid: 16: 17> => |grid: 17: 16> W |grid: 16: 17> => |grid: 16: 16> NW |grid: 16: 17> => |grid: 15: 16> supported-ops |grid: 16: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 18> => |0> N |grid: 16: 18> => |grid: 15: 18> NE |grid: 16: 18> => |grid: 15: 19> E |grid: 16: 18> => |grid: 16: 19> SE |grid: 16: 18> => |grid: 17: 19> S |grid: 16: 18> => |grid: 17: 18> SW |grid: 16: 18> => |grid: 17: 17> W |grid: 16: 18> => |grid: 16: 17> NW |grid: 16: 18> => |grid: 15: 17> supported-ops |grid: 16: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 19> => |0> N |grid: 16: 19> => |grid: 15: 19> NE |grid: 16: 19> => |grid: 15: 20> E |grid: 16: 19> => |grid: 16: 20> SE |grid: 16: 19> => |grid: 17: 20> S |grid: 16: 19> => |grid: 17: 19> SW |grid: 16: 19> => |grid: 17: 18> W |grid: 16: 19> => |grid: 16: 18> NW |grid: 16: 19> => |grid: 15: 18> supported-ops |grid: 16: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 16: 20> => |0> N |grid: 16: 20> => |grid: 15: 20> S |grid: 16: 20> => |grid: 17: 20> SW |grid: 16: 20> => |grid: 17: 19> W |grid: 16: 20> => |grid: 16: 19> NW |grid: 16: 20> => |grid: 15: 19> supported-ops |grid: 17: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 17: 1> => |0> N |grid: 17: 1> => |grid: 16: 1> NE |grid: 17: 1> => |grid: 16: 2> E |grid: 17: 1> => |grid: 17: 2> SE |grid: 17: 1> => |grid: 18: 2> S |grid: 17: 1> => |grid: 18: 1> supported-ops |grid: 17: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 2> => |0> N |grid: 17: 2> => |grid: 16: 2> NE |grid: 17: 2> => |grid: 16: 3> E |grid: 17: 2> => |grid: 17: 3> SE |grid: 17: 2> => |grid: 18: 3> S |grid: 17: 2> => |grid: 18: 2> SW |grid: 17: 2> => |grid: 18: 1> W |grid: 17: 2> => |grid: 17: 1> NW |grid: 17: 2> => |grid: 16: 1> supported-ops |grid: 17: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 3> => |0> N |grid: 17: 3> => |grid: 16: 3> NE |grid: 17: 3> => |grid: 16: 4> E |grid: 17: 3> => |grid: 17: 4> SE |grid: 17: 3> => |grid: 18: 4> S |grid: 17: 3> => |grid: 18: 3> SW |grid: 17: 3> => |grid: 18: 2> W |grid: 17: 3> => |grid: 17: 2> NW |grid: 17: 3> => |grid: 16: 2> supported-ops |grid: 17: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 4> => |0> N |grid: 17: 4> => |grid: 16: 4> NE |grid: 17: 4> => |grid: 16: 5> E |grid: 17: 4> => |grid: 17: 5> SE |grid: 17: 4> => |grid: 18: 5> S |grid: 17: 4> => |grid: 18: 4> SW |grid: 17: 4> => |grid: 18: 3> W |grid: 17: 4> => |grid: 17: 3> NW |grid: 17: 4> => |grid: 16: 3> supported-ops |grid: 17: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 5> => |0> N |grid: 17: 5> => |grid: 16: 5> NE |grid: 17: 5> => |grid: 16: 6> E |grid: 17: 5> => |grid: 17: 6> SE |grid: 17: 5> => |grid: 18: 6> S |grid: 17: 5> => |grid: 18: 5> SW |grid: 17: 5> => |grid: 18: 4> W |grid: 17: 5> => |grid: 17: 4> NW |grid: 17: 5> => |grid: 16: 4> supported-ops |grid: 17: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 6> => |0> N |grid: 17: 6> => |grid: 16: 6> NE |grid: 17: 6> => |grid: 16: 7> E |grid: 17: 6> => |grid: 17: 7> SE |grid: 17: 6> => |grid: 18: 7> S |grid: 17: 6> => |grid: 18: 6> SW |grid: 17: 6> => |grid: 18: 5> W |grid: 17: 6> => |grid: 17: 5> NW |grid: 17: 6> => |grid: 16: 5> supported-ops |grid: 17: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 7> => |0> N |grid: 17: 7> => |grid: 16: 7> NE |grid: 17: 7> => |grid: 16: 8> E |grid: 17: 7> => |grid: 17: 8> SE |grid: 17: 7> => |grid: 18: 8> S |grid: 17: 7> => |grid: 18: 7> SW |grid: 17: 7> => |grid: 18: 6> W |grid: 17: 7> => |grid: 17: 6> NW |grid: 17: 7> => |grid: 16: 6> supported-ops |grid: 17: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 8> => |0> N |grid: 17: 8> => |grid: 16: 8> NE |grid: 17: 8> => |grid: 16: 9> E |grid: 17: 8> => |grid: 17: 9> SE |grid: 17: 8> => |grid: 18: 9> S |grid: 17: 8> => |grid: 18: 8> SW |grid: 17: 8> => |grid: 18: 7> W |grid: 17: 8> => |grid: 17: 7> NW |grid: 17: 8> => |grid: 16: 7> supported-ops |grid: 17: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 9> => |0> N |grid: 17: 9> => |grid: 16: 9> NE |grid: 17: 9> => |grid: 16: 10> E |grid: 17: 9> => |grid: 17: 10> SE |grid: 17: 9> => |grid: 18: 10> S |grid: 17: 9> => |grid: 18: 9> SW |grid: 17: 9> => |grid: 18: 8> W |grid: 17: 9> => |grid: 17: 8> NW |grid: 17: 9> => |grid: 16: 8> supported-ops |grid: 17: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 10> => |0> N |grid: 17: 10> => |grid: 16: 10> NE |grid: 17: 10> => |grid: 16: 11> E |grid: 17: 10> => |grid: 17: 11> SE |grid: 17: 10> => |grid: 18: 11> S |grid: 17: 10> => |grid: 18: 10> SW |grid: 17: 10> => |grid: 18: 9> W |grid: 17: 10> => |grid: 17: 9> NW |grid: 17: 10> => |grid: 16: 9> supported-ops |grid: 17: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 11> => |0> N |grid: 17: 11> => |grid: 16: 11> NE |grid: 17: 11> => |grid: 16: 12> E |grid: 17: 11> => |grid: 17: 12> SE |grid: 17: 11> => |grid: 18: 12> S |grid: 17: 11> => |grid: 18: 11> SW |grid: 17: 11> => |grid: 18: 10> W |grid: 17: 11> => |grid: 17: 10> NW |grid: 17: 11> => |grid: 16: 10> supported-ops |grid: 17: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 12> => |0> N |grid: 17: 12> => |grid: 16: 12> NE |grid: 17: 12> => |grid: 16: 13> E |grid: 17: 12> => |grid: 17: 13> SE |grid: 17: 12> => |grid: 18: 13> S |grid: 17: 12> => |grid: 18: 12> SW |grid: 17: 12> => |grid: 18: 11> W |grid: 17: 12> => |grid: 17: 11> NW |grid: 17: 12> => |grid: 16: 11> supported-ops |grid: 17: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 13> => |0> N |grid: 17: 13> => |grid: 16: 13> NE |grid: 17: 13> => |grid: 16: 14> E |grid: 17: 13> => |grid: 17: 14> SE |grid: 17: 13> => |grid: 18: 14> S |grid: 17: 13> => |grid: 18: 13> SW |grid: 17: 13> => |grid: 18: 12> W |grid: 17: 13> => |grid: 17: 12> NW |grid: 17: 13> => |grid: 16: 12> supported-ops |grid: 17: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 14> => |0> N |grid: 17: 14> => |grid: 16: 14> NE |grid: 17: 14> => |grid: 16: 15> E |grid: 17: 14> => |grid: 17: 15> SE |grid: 17: 14> => |grid: 18: 15> S |grid: 17: 14> => |grid: 18: 14> SW |grid: 17: 14> => |grid: 18: 13> W |grid: 17: 14> => |grid: 17: 13> NW |grid: 17: 14> => |grid: 16: 13> supported-ops |grid: 17: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 15> => |0> N |grid: 17: 15> => |grid: 16: 15> NE |grid: 17: 15> => |grid: 16: 16> E |grid: 17: 15> => |grid: 17: 16> SE |grid: 17: 15> => |grid: 18: 16> S |grid: 17: 15> => |grid: 18: 15> SW |grid: 17: 15> => |grid: 18: 14> W |grid: 17: 15> => |grid: 17: 14> NW |grid: 17: 15> => |grid: 16: 14> supported-ops |grid: 17: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 16> => |0> N |grid: 17: 16> => |grid: 16: 16> NE |grid: 17: 16> => |grid: 16: 17> E |grid: 17: 16> => |grid: 17: 17> SE |grid: 17: 16> => |grid: 18: 17> S |grid: 17: 16> => |grid: 18: 16> SW |grid: 17: 16> => |grid: 18: 15> W |grid: 17: 16> => |grid: 17: 15> NW |grid: 17: 16> => |grid: 16: 15> supported-ops |grid: 17: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 17> => |0> N |grid: 17: 17> => |grid: 16: 17> NE |grid: 17: 17> => |grid: 16: 18> E |grid: 17: 17> => |grid: 17: 18> SE |grid: 17: 17> => |grid: 18: 18> S |grid: 17: 17> => |grid: 18: 17> SW |grid: 17: 17> => |grid: 18: 16> W |grid: 17: 17> => |grid: 17: 16> NW |grid: 17: 17> => |grid: 16: 16> supported-ops |grid: 17: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 18> => |0> N |grid: 17: 18> => |grid: 16: 18> NE |grid: 17: 18> => |grid: 16: 19> E |grid: 17: 18> => |grid: 17: 19> SE |grid: 17: 18> => |grid: 18: 19> S |grid: 17: 18> => |grid: 18: 18> SW |grid: 17: 18> => |grid: 18: 17> W |grid: 17: 18> => |grid: 17: 17> NW |grid: 17: 18> => |grid: 16: 17> supported-ops |grid: 17: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 19> => |0> N |grid: 17: 19> => |grid: 16: 19> NE |grid: 17: 19> => |grid: 16: 20> E |grid: 17: 19> => |grid: 17: 20> SE |grid: 17: 19> => |grid: 18: 20> S |grid: 17: 19> => |grid: 18: 19> SW |grid: 17: 19> => |grid: 18: 18> W |grid: 17: 19> => |grid: 17: 18> NW |grid: 17: 19> => |grid: 16: 18> supported-ops |grid: 17: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 17: 20> => |0> N |grid: 17: 20> => |grid: 16: 20> S |grid: 17: 20> => |grid: 18: 20> SW |grid: 17: 20> => |grid: 18: 19> W |grid: 17: 20> => |grid: 17: 19> NW |grid: 17: 20> => |grid: 16: 19> supported-ops |grid: 18: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 18: 1> => |0> N |grid: 18: 1> => |grid: 17: 1> NE |grid: 18: 1> => |grid: 17: 2> E |grid: 18: 1> => |grid: 18: 2> SE |grid: 18: 1> => |grid: 19: 2> S |grid: 18: 1> => |grid: 19: 1> supported-ops |grid: 18: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 2> => |0> N |grid: 18: 2> => |grid: 17: 2> NE |grid: 18: 2> => |grid: 17: 3> E |grid: 18: 2> => |grid: 18: 3> SE |grid: 18: 2> => |grid: 19: 3> S |grid: 18: 2> => |grid: 19: 2> SW |grid: 18: 2> => |grid: 19: 1> W |grid: 18: 2> => |grid: 18: 1> NW |grid: 18: 2> => |grid: 17: 1> supported-ops |grid: 18: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 3> => |0> N |grid: 18: 3> => |grid: 17: 3> NE |grid: 18: 3> => |grid: 17: 4> E |grid: 18: 3> => |grid: 18: 4> SE |grid: 18: 3> => |grid: 19: 4> S |grid: 18: 3> => |grid: 19: 3> SW |grid: 18: 3> => |grid: 19: 2> W |grid: 18: 3> => |grid: 18: 2> NW |grid: 18: 3> => |grid: 17: 2> supported-ops |grid: 18: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 4> => |0> N |grid: 18: 4> => |grid: 17: 4> NE |grid: 18: 4> => |grid: 17: 5> E |grid: 18: 4> => |grid: 18: 5> SE |grid: 18: 4> => |grid: 19: 5> S |grid: 18: 4> => |grid: 19: 4> SW |grid: 18: 4> => |grid: 19: 3> W |grid: 18: 4> => |grid: 18: 3> NW |grid: 18: 4> => |grid: 17: 3> supported-ops |grid: 18: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 5> => |0> N |grid: 18: 5> => |grid: 17: 5> NE |grid: 18: 5> => |grid: 17: 6> E |grid: 18: 5> => |grid: 18: 6> SE |grid: 18: 5> => |grid: 19: 6> S |grid: 18: 5> => |grid: 19: 5> SW |grid: 18: 5> => |grid: 19: 4> W |grid: 18: 5> => |grid: 18: 4> NW |grid: 18: 5> => |grid: 17: 4> supported-ops |grid: 18: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 6> => |0> N |grid: 18: 6> => |grid: 17: 6> NE |grid: 18: 6> => |grid: 17: 7> E |grid: 18: 6> => |grid: 18: 7> SE |grid: 18: 6> => |grid: 19: 7> S |grid: 18: 6> => |grid: 19: 6> SW |grid: 18: 6> => |grid: 19: 5> W |grid: 18: 6> => |grid: 18: 5> NW |grid: 18: 6> => |grid: 17: 5> supported-ops |grid: 18: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 7> => |0> N |grid: 18: 7> => |grid: 17: 7> NE |grid: 18: 7> => |grid: 17: 8> E |grid: 18: 7> => |grid: 18: 8> SE |grid: 18: 7> => |grid: 19: 8> S |grid: 18: 7> => |grid: 19: 7> SW |grid: 18: 7> => |grid: 19: 6> W |grid: 18: 7> => |grid: 18: 6> NW |grid: 18: 7> => |grid: 17: 6> supported-ops |grid: 18: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 8> => |0> N |grid: 18: 8> => |grid: 17: 8> NE |grid: 18: 8> => |grid: 17: 9> E |grid: 18: 8> => |grid: 18: 9> SE |grid: 18: 8> => |grid: 19: 9> S |grid: 18: 8> => |grid: 19: 8> SW |grid: 18: 8> => |grid: 19: 7> W |grid: 18: 8> => |grid: 18: 7> NW |grid: 18: 8> => |grid: 17: 7> supported-ops |grid: 18: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 9> => |0> N |grid: 18: 9> => |grid: 17: 9> NE |grid: 18: 9> => |grid: 17: 10> E |grid: 18: 9> => |grid: 18: 10> SE |grid: 18: 9> => |grid: 19: 10> S |grid: 18: 9> => |grid: 19: 9> SW |grid: 18: 9> => |grid: 19: 8> W |grid: 18: 9> => |grid: 18: 8> NW |grid: 18: 9> => |grid: 17: 8> supported-ops |grid: 18: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 10> => |0> N |grid: 18: 10> => |grid: 17: 10> NE |grid: 18: 10> => |grid: 17: 11> E |grid: 18: 10> => |grid: 18: 11> SE |grid: 18: 10> => |grid: 19: 11> S |grid: 18: 10> => |grid: 19: 10> SW |grid: 18: 10> => |grid: 19: 9> W |grid: 18: 10> => |grid: 18: 9> NW |grid: 18: 10> => |grid: 17: 9> supported-ops |grid: 18: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 11> => |0> N |grid: 18: 11> => |grid: 17: 11> NE |grid: 18: 11> => |grid: 17: 12> E |grid: 18: 11> => |grid: 18: 12> SE |grid: 18: 11> => |grid: 19: 12> S |grid: 18: 11> => |grid: 19: 11> SW |grid: 18: 11> => |grid: 19: 10> W |grid: 18: 11> => |grid: 18: 10> NW |grid: 18: 11> => |grid: 17: 10> supported-ops |grid: 18: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 12> => |0> N |grid: 18: 12> => |grid: 17: 12> NE |grid: 18: 12> => |grid: 17: 13> E |grid: 18: 12> => |grid: 18: 13> SE |grid: 18: 12> => |grid: 19: 13> S |grid: 18: 12> => |grid: 19: 12> SW |grid: 18: 12> => |grid: 19: 11> W |grid: 18: 12> => |grid: 18: 11> NW |grid: 18: 12> => |grid: 17: 11> supported-ops |grid: 18: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 13> => |0> N |grid: 18: 13> => |grid: 17: 13> NE |grid: 18: 13> => |grid: 17: 14> E |grid: 18: 13> => |grid: 18: 14> SE |grid: 18: 13> => |grid: 19: 14> S |grid: 18: 13> => |grid: 19: 13> SW |grid: 18: 13> => |grid: 19: 12> W |grid: 18: 13> => |grid: 18: 12> NW |grid: 18: 13> => |grid: 17: 12> supported-ops |grid: 18: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 14> => |0> N |grid: 18: 14> => |grid: 17: 14> NE |grid: 18: 14> => |grid: 17: 15> E |grid: 18: 14> => |grid: 18: 15> SE |grid: 18: 14> => |grid: 19: 15> S |grid: 18: 14> => |grid: 19: 14> SW |grid: 18: 14> => |grid: 19: 13> W |grid: 18: 14> => |grid: 18: 13> NW |grid: 18: 14> => |grid: 17: 13> supported-ops |grid: 18: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 15> => |0> N |grid: 18: 15> => |grid: 17: 15> NE |grid: 18: 15> => |grid: 17: 16> E |grid: 18: 15> => |grid: 18: 16> SE |grid: 18: 15> => |grid: 19: 16> S |grid: 18: 15> => |grid: 19: 15> SW |grid: 18: 15> => |grid: 19: 14> W |grid: 18: 15> => |grid: 18: 14> NW |grid: 18: 15> => |grid: 17: 14> supported-ops |grid: 18: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 16> => |0> N |grid: 18: 16> => |grid: 17: 16> NE |grid: 18: 16> => |grid: 17: 17> E |grid: 18: 16> => |grid: 18: 17> SE |grid: 18: 16> => |grid: 19: 17> S |grid: 18: 16> => |grid: 19: 16> SW |grid: 18: 16> => |grid: 19: 15> W |grid: 18: 16> => |grid: 18: 15> NW |grid: 18: 16> => |grid: 17: 15> supported-ops |grid: 18: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 17> => |0> N |grid: 18: 17> => |grid: 17: 17> NE |grid: 18: 17> => |grid: 17: 18> E |grid: 18: 17> => |grid: 18: 18> SE |grid: 18: 17> => |grid: 19: 18> S |grid: 18: 17> => |grid: 19: 17> SW |grid: 18: 17> => |grid: 19: 16> W |grid: 18: 17> => |grid: 18: 16> NW |grid: 18: 17> => |grid: 17: 16> supported-ops |grid: 18: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 18> => |0> N |grid: 18: 18> => |grid: 17: 18> NE |grid: 18: 18> => |grid: 17: 19> E |grid: 18: 18> => |grid: 18: 19> SE |grid: 18: 18> => |grid: 19: 19> S |grid: 18: 18> => |grid: 19: 18> SW |grid: 18: 18> => |grid: 19: 17> W |grid: 18: 18> => |grid: 18: 17> NW |grid: 18: 18> => |grid: 17: 17> supported-ops |grid: 18: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 19> => |0> N |grid: 18: 19> => |grid: 17: 19> NE |grid: 18: 19> => |grid: 17: 20> E |grid: 18: 19> => |grid: 18: 20> SE |grid: 18: 19> => |grid: 19: 20> S |grid: 18: 19> => |grid: 19: 19> SW |grid: 18: 19> => |grid: 19: 18> W |grid: 18: 19> => |grid: 18: 18> NW |grid: 18: 19> => |grid: 17: 18> supported-ops |grid: 18: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 18: 20> => |0> N |grid: 18: 20> => |grid: 17: 20> S |grid: 18: 20> => |grid: 19: 20> SW |grid: 18: 20> => |grid: 19: 19> W |grid: 18: 20> => |grid: 18: 19> NW |grid: 18: 20> => |grid: 17: 19> supported-ops |grid: 19: 1> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> value |grid: 19: 1> => |0> N |grid: 19: 1> => |grid: 18: 1> NE |grid: 19: 1> => |grid: 18: 2> E |grid: 19: 1> => |grid: 19: 2> SE |grid: 19: 1> => |grid: 20: 2> S |grid: 19: 1> => |grid: 20: 1> supported-ops |grid: 19: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 2> => |0> N |grid: 19: 2> => |grid: 18: 2> NE |grid: 19: 2> => |grid: 18: 3> E |grid: 19: 2> => |grid: 19: 3> SE |grid: 19: 2> => |grid: 20: 3> S |grid: 19: 2> => |grid: 20: 2> SW |grid: 19: 2> => |grid: 20: 1> W |grid: 19: 2> => |grid: 19: 1> NW |grid: 19: 2> => |grid: 18: 1> supported-ops |grid: 19: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 3> => |0> N |grid: 19: 3> => |grid: 18: 3> NE |grid: 19: 3> => |grid: 18: 4> E |grid: 19: 3> => |grid: 19: 4> SE |grid: 19: 3> => |grid: 20: 4> S |grid: 19: 3> => |grid: 20: 3> SW |grid: 19: 3> => |grid: 20: 2> W |grid: 19: 3> => |grid: 19: 2> NW |grid: 19: 3> => |grid: 18: 2> supported-ops |grid: 19: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 4> => |0> N |grid: 19: 4> => |grid: 18: 4> NE |grid: 19: 4> => |grid: 18: 5> E |grid: 19: 4> => |grid: 19: 5> SE |grid: 19: 4> => |grid: 20: 5> S |grid: 19: 4> => |grid: 20: 4> SW |grid: 19: 4> => |grid: 20: 3> W |grid: 19: 4> => |grid: 19: 3> NW |grid: 19: 4> => |grid: 18: 3> supported-ops |grid: 19: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 5> => |0> N |grid: 19: 5> => |grid: 18: 5> NE |grid: 19: 5> => |grid: 18: 6> E |grid: 19: 5> => |grid: 19: 6> SE |grid: 19: 5> => |grid: 20: 6> S |grid: 19: 5> => |grid: 20: 5> SW |grid: 19: 5> => |grid: 20: 4> W |grid: 19: 5> => |grid: 19: 4> NW |grid: 19: 5> => |grid: 18: 4> supported-ops |grid: 19: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 6> => |0> N |grid: 19: 6> => |grid: 18: 6> NE |grid: 19: 6> => |grid: 18: 7> E |grid: 19: 6> => |grid: 19: 7> SE |grid: 19: 6> => |grid: 20: 7> S |grid: 19: 6> => |grid: 20: 6> SW |grid: 19: 6> => |grid: 20: 5> W |grid: 19: 6> => |grid: 19: 5> NW |grid: 19: 6> => |grid: 18: 5> supported-ops |grid: 19: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 7> => |0> N |grid: 19: 7> => |grid: 18: 7> NE |grid: 19: 7> => |grid: 18: 8> E |grid: 19: 7> => |grid: 19: 8> SE |grid: 19: 7> => |grid: 20: 8> S |grid: 19: 7> => |grid: 20: 7> SW |grid: 19: 7> => |grid: 20: 6> W |grid: 19: 7> => |grid: 19: 6> NW |grid: 19: 7> => |grid: 18: 6> supported-ops |grid: 19: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 8> => |0> N |grid: 19: 8> => |grid: 18: 8> NE |grid: 19: 8> => |grid: 18: 9> E |grid: 19: 8> => |grid: 19: 9> SE |grid: 19: 8> => |grid: 20: 9> S |grid: 19: 8> => |grid: 20: 8> SW |grid: 19: 8> => |grid: 20: 7> W |grid: 19: 8> => |grid: 19: 7> NW |grid: 19: 8> => |grid: 18: 7> supported-ops |grid: 19: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 9> => |0> N |grid: 19: 9> => |grid: 18: 9> NE |grid: 19: 9> => |grid: 18: 10> E |grid: 19: 9> => |grid: 19: 10> SE |grid: 19: 9> => |grid: 20: 10> S |grid: 19: 9> => |grid: 20: 9> SW |grid: 19: 9> => |grid: 20: 8> W |grid: 19: 9> => |grid: 19: 8> NW |grid: 19: 9> => |grid: 18: 8> supported-ops |grid: 19: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 10> => |0> N |grid: 19: 10> => |grid: 18: 10> NE |grid: 19: 10> => |grid: 18: 11> E |grid: 19: 10> => |grid: 19: 11> SE |grid: 19: 10> => |grid: 20: 11> S |grid: 19: 10> => |grid: 20: 10> SW |grid: 19: 10> => |grid: 20: 9> W |grid: 19: 10> => |grid: 19: 9> NW |grid: 19: 10> => |grid: 18: 9> supported-ops |grid: 19: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 11> => |0> N |grid: 19: 11> => |grid: 18: 11> NE |grid: 19: 11> => |grid: 18: 12> E |grid: 19: 11> => |grid: 19: 12> SE |grid: 19: 11> => |grid: 20: 12> S |grid: 19: 11> => |grid: 20: 11> SW |grid: 19: 11> => |grid: 20: 10> W |grid: 19: 11> => |grid: 19: 10> NW |grid: 19: 11> => |grid: 18: 10> supported-ops |grid: 19: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 12> => |0> N |grid: 19: 12> => |grid: 18: 12> NE |grid: 19: 12> => |grid: 18: 13> E |grid: 19: 12> => |grid: 19: 13> SE |grid: 19: 12> => |grid: 20: 13> S |grid: 19: 12> => |grid: 20: 12> SW |grid: 19: 12> => |grid: 20: 11> W |grid: 19: 12> => |grid: 19: 11> NW |grid: 19: 12> => |grid: 18: 11> supported-ops |grid: 19: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 13> => |0> N |grid: 19: 13> => |grid: 18: 13> NE |grid: 19: 13> => |grid: 18: 14> E |grid: 19: 13> => |grid: 19: 14> SE |grid: 19: 13> => |grid: 20: 14> S |grid: 19: 13> => |grid: 20: 13> SW |grid: 19: 13> => |grid: 20: 12> W |grid: 19: 13> => |grid: 19: 12> NW |grid: 19: 13> => |grid: 18: 12> supported-ops |grid: 19: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 14> => |0> N |grid: 19: 14> => |grid: 18: 14> NE |grid: 19: 14> => |grid: 18: 15> E |grid: 19: 14> => |grid: 19: 15> SE |grid: 19: 14> => |grid: 20: 15> S |grid: 19: 14> => |grid: 20: 14> SW |grid: 19: 14> => |grid: 20: 13> W |grid: 19: 14> => |grid: 19: 13> NW |grid: 19: 14> => |grid: 18: 13> supported-ops |grid: 19: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 15> => |0> N |grid: 19: 15> => |grid: 18: 15> NE |grid: 19: 15> => |grid: 18: 16> E |grid: 19: 15> => |grid: 19: 16> SE |grid: 19: 15> => |grid: 20: 16> S |grid: 19: 15> => |grid: 20: 15> SW |grid: 19: 15> => |grid: 20: 14> W |grid: 19: 15> => |grid: 19: 14> NW |grid: 19: 15> => |grid: 18: 14> supported-ops |grid: 19: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 16> => |0> N |grid: 19: 16> => |grid: 18: 16> NE |grid: 19: 16> => |grid: 18: 17> E |grid: 19: 16> => |grid: 19: 17> SE |grid: 19: 16> => |grid: 20: 17> S |grid: 19: 16> => |grid: 20: 16> SW |grid: 19: 16> => |grid: 20: 15> W |grid: 19: 16> => |grid: 19: 15> NW |grid: 19: 16> => |grid: 18: 15> supported-ops |grid: 19: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 17> => |0> N |grid: 19: 17> => |grid: 18: 17> NE |grid: 19: 17> => |grid: 18: 18> E |grid: 19: 17> => |grid: 19: 18> SE |grid: 19: 17> => |grid: 20: 18> S |grid: 19: 17> => |grid: 20: 17> SW |grid: 19: 17> => |grid: 20: 16> W |grid: 19: 17> => |grid: 19: 16> NW |grid: 19: 17> => |grid: 18: 16> supported-ops |grid: 19: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 18> => |0> N |grid: 19: 18> => |grid: 18: 18> NE |grid: 19: 18> => |grid: 18: 19> E |grid: 19: 18> => |grid: 19: 19> SE |grid: 19: 18> => |grid: 20: 19> S |grid: 19: 18> => |grid: 20: 18> SW |grid: 19: 18> => |grid: 20: 17> W |grid: 19: 18> => |grid: 19: 17> NW |grid: 19: 18> => |grid: 18: 17> supported-ops |grid: 19: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: SE> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 19> => |0> N |grid: 19: 19> => |grid: 18: 19> NE |grid: 19: 19> => |grid: 18: 20> E |grid: 19: 19> => |grid: 19: 20> SE |grid: 19: 19> => |grid: 20: 20> S |grid: 19: 19> => |grid: 20: 19> SW |grid: 19: 19> => |grid: 20: 18> W |grid: 19: 19> => |grid: 19: 18> NW |grid: 19: 19> => |grid: 18: 18> supported-ops |grid: 19: 20> => |op: value> + |op: N> + |op: S> + |op: SW> + |op: W> + |op: NW> value |grid: 19: 20> => |0> N |grid: 19: 20> => |grid: 18: 20> S |grid: 19: 20> => |grid: 20: 20> SW |grid: 19: 20> => |grid: 20: 19> W |grid: 19: 20> => |grid: 19: 19> NW |grid: 19: 20> => |grid: 18: 19> supported-ops |grid: 20: 1> => |op: value> + |op: N> + |op: NE> + |op: E> value |grid: 20: 1> => |0> N |grid: 20: 1> => |grid: 19: 1> NE |grid: 20: 1> => |grid: 19: 2> E |grid: 20: 1> => |grid: 20: 2> supported-ops |grid: 20: 2> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 2> => |0> N |grid: 20: 2> => |grid: 19: 2> NE |grid: 20: 2> => |grid: 19: 3> E |grid: 20: 2> => |grid: 20: 3> W |grid: 20: 2> => |grid: 20: 1> NW |grid: 20: 2> => |grid: 19: 1> supported-ops |grid: 20: 3> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 3> => |0> N |grid: 20: 3> => |grid: 19: 3> NE |grid: 20: 3> => |grid: 19: 4> E |grid: 20: 3> => |grid: 20: 4> W |grid: 20: 3> => |grid: 20: 2> NW |grid: 20: 3> => |grid: 19: 2> supported-ops |grid: 20: 4> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 4> => |0> N |grid: 20: 4> => |grid: 19: 4> NE |grid: 20: 4> => |grid: 19: 5> E |grid: 20: 4> => |grid: 20: 5> W |grid: 20: 4> => |grid: 20: 3> NW |grid: 20: 4> => |grid: 19: 3> supported-ops |grid: 20: 5> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 5> => |0> N |grid: 20: 5> => |grid: 19: 5> NE |grid: 20: 5> => |grid: 19: 6> E |grid: 20: 5> => |grid: 20: 6> W |grid: 20: 5> => |grid: 20: 4> NW |grid: 20: 5> => |grid: 19: 4> supported-ops |grid: 20: 6> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 6> => |0> N |grid: 20: 6> => |grid: 19: 6> NE |grid: 20: 6> => |grid: 19: 7> E |grid: 20: 6> => |grid: 20: 7> W |grid: 20: 6> => |grid: 20: 5> NW |grid: 20: 6> => |grid: 19: 5> supported-ops |grid: 20: 7> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 7> => |0> N |grid: 20: 7> => |grid: 19: 7> NE |grid: 20: 7> => |grid: 19: 8> E |grid: 20: 7> => |grid: 20: 8> W |grid: 20: 7> => |grid: 20: 6> NW |grid: 20: 7> => |grid: 19: 6> supported-ops |grid: 20: 8> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 8> => |0> N |grid: 20: 8> => |grid: 19: 8> NE |grid: 20: 8> => |grid: 19: 9> E |grid: 20: 8> => |grid: 20: 9> W |grid: 20: 8> => |grid: 20: 7> NW |grid: 20: 8> => |grid: 19: 7> supported-ops |grid: 20: 9> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 9> => |0> N |grid: 20: 9> => |grid: 19: 9> NE |grid: 20: 9> => |grid: 19: 10> E |grid: 20: 9> => |grid: 20: 10> W |grid: 20: 9> => |grid: 20: 8> NW |grid: 20: 9> => |grid: 19: 8> supported-ops |grid: 20: 10> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 10> => |0> N |grid: 20: 10> => |grid: 19: 10> NE |grid: 20: 10> => |grid: 19: 11> E |grid: 20: 10> => |grid: 20: 11> W |grid: 20: 10> => |grid: 20: 9> NW |grid: 20: 10> => |grid: 19: 9> supported-ops |grid: 20: 11> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 11> => |0> N |grid: 20: 11> => |grid: 19: 11> NE |grid: 20: 11> => |grid: 19: 12> E |grid: 20: 11> => |grid: 20: 12> W |grid: 20: 11> => |grid: 20: 10> NW |grid: 20: 11> => |grid: 19: 10> supported-ops |grid: 20: 12> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 12> => |0> N |grid: 20: 12> => |grid: 19: 12> NE |grid: 20: 12> => |grid: 19: 13> E |grid: 20: 12> => |grid: 20: 13> W |grid: 20: 12> => |grid: 20: 11> NW |grid: 20: 12> => |grid: 19: 11> supported-ops |grid: 20: 13> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 13> => |0> N |grid: 20: 13> => |grid: 19: 13> NE |grid: 20: 13> => |grid: 19: 14> E |grid: 20: 13> => |grid: 20: 14> W |grid: 20: 13> => |grid: 20: 12> NW |grid: 20: 13> => |grid: 19: 12> supported-ops |grid: 20: 14> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 14> => |0> N |grid: 20: 14> => |grid: 19: 14> NE |grid: 20: 14> => |grid: 19: 15> E |grid: 20: 14> => |grid: 20: 15> W |grid: 20: 14> => |grid: 20: 13> NW |grid: 20: 14> => |grid: 19: 13> supported-ops |grid: 20: 15> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 15> => |0> N |grid: 20: 15> => |grid: 19: 15> NE |grid: 20: 15> => |grid: 19: 16> E |grid: 20: 15> => |grid: 20: 16> W |grid: 20: 15> => |grid: 20: 14> NW |grid: 20: 15> => |grid: 19: 14> supported-ops |grid: 20: 16> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 16> => |0> N |grid: 20: 16> => |grid: 19: 16> NE |grid: 20: 16> => |grid: 19: 17> E |grid: 20: 16> => |grid: 20: 17> W |grid: 20: 16> => |grid: 20: 15> NW |grid: 20: 16> => |grid: 19: 15> supported-ops |grid: 20: 17> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 17> => |0> N |grid: 20: 17> => |grid: 19: 17> NE |grid: 20: 17> => |grid: 19: 18> E |grid: 20: 17> => |grid: 20: 18> W |grid: 20: 17> => |grid: 20: 16> NW |grid: 20: 17> => |grid: 19: 16> supported-ops |grid: 20: 18> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 18> => |0> N |grid: 20: 18> => |grid: 19: 18> NE |grid: 20: 18> => |grid: 19: 19> E |grid: 20: 18> => |grid: 20: 19> W |grid: 20: 18> => |grid: 20: 17> NW |grid: 20: 18> => |grid: 19: 17> supported-ops |grid: 20: 19> => |op: value> + |op: N> + |op: NE> + |op: E> + |op: W> + |op: NW> value |grid: 20: 19> => |0> N |grid: 20: 19> => |grid: 19: 19> NE |grid: 20: 19> => |grid: 19: 20> E |grid: 20: 19> => |grid: 20: 20> W |grid: 20: 19> => |grid: 20: 18> NW |grid: 20: 19> => |grid: 19: 18> supported-ops |grid: 20: 20> => |op: value> + |op: N> + |op: W> + |op: NW> value |grid: 20: 20> => |0> N |grid: 20: 20> => |grid: 19: 20> W |grid: 20: 20> => |grid: 20: 19> NW |grid: 20: 20> => |grid: 19: 19> ----------------------------------------