Solution to https://www.reddit.com/r/dailyprogrammer/comments/8ylltu/20180713_challenge_365_hard_tessellations_and/.
make run
################
#--##+|##++##|+#
#++##+|##--##|+#
################
################
#+|##++##|+##--#
#+|##--##|+##++#
################
/\-/|-____\\\-/-\||\/\_/
/\/-\//|/_//|/|\-|_/|_\|
||\\-\|/_/\|/|-|\|\|/|_\
|\|-|/\_|/|\\-\\|||\/_/|
|-\|/||\_|/_/\-/\///_/|/
|\-/-\/_\/\|-|/-\/\\____
____\\\-/-\||\/\_//\-/|-
/|/_//|/|\-|_/|_\|/\/-\/
|/_/\|/|-|\|\|/|_\||\\-\
\_|/|\\-\\|||\/_/||\|-|/
|\_|/_/\-/\///_/|/|-\|/|
/_\/\|-|/-\/\\____|\-/-\
^^>..v>>^^>..v>>^^>..v>>^^>..v>>^^>..v>>
^<.<^.^>^<.<^.^>^<.<^.^>^<.<^.^>^<.<^.^>
>.>v<v.v>.>v<v.v>.>v<v.v>.>v<v.v>.>v<v.v
.<vv<<^..<vv<<^..<vv<<^..<vv<<^..<vv<<^.
.v>>^^>..v>>^^>..v>>^^>..v>>^^>..v>>^^>.
^.^>^<.<^.^>^<.<^.^>^<.<^.^>^<.<^.^>^<.<
<v.v>.>v<v.v>.>v<v.v>.>v<v.v>.>v<v.v>.>v
<<^..<vv<<^..<vv<<^..<vv<<^..<vv<<^..<vv
^^>..v>>^^>..v>>^^>..v>>^^>..v>>^^>..v>>
^<.<^.^>^<.<^.^>^<.<^.^>^<.<^.^>^<.<^.^>
>.>v<v.v>.>v<v.v>.>v<v.v>.>v<v.v>.>v<v.v
.<vv<<^..<vv<<^..<vv<<^..<vv<<^..<vv<<^.
.v>>^^>..v>>^^>..v>>^^>..v>>^^>..v>>^^>.
^.^>^<.<^.^>^<.<^.^>^<.<^.^>^<.<^.^>^<.<
<v.v>.>v<v.v>.>v<v.v>.>v<v.v>.>v<v.v>.>v
<<^..<vv<<^..<vv<<^..<vv<<^..<vv<<^..<vv
^^>..v>>^^>..v>>^^>..v>>^^>..v>>^^>..v>>
^<.<^.^>^<.<^.^>^<.<^.^>^<.<^.^>^<.<^.^>
>.>v<v.v>.>v<v.v>.>v<v.v>.>v<v.v>.>v<v.v
.<vv<<^..<vv<<^..<vv<<^..<vv<<^..<vv<<^.
.v>>^^>..v>>^^>..v>>^^>..v>>^^>..v>>^^>.
^.^>^<.<^.^>^<.<^.^>^<.<^.^>^<.<^.^>^<.<
<v.v>.>v<v.v>.>v<v.v>.>v<v.v>.>v<v.v>.>v
<<^..<vv<<^..<vv<<^..<vv<<^..<vv<<^..<vv