Written in python3. Searches for a solution to these two jigsaw puzzles:
.
Note: Solution has been turned into hashtags to avoid spoilers =)
$ time ./search.py elpam
...
Found a solution!!!
#
#
#####
#######
#########
###########
### ### ###
# ### #
#####
###
#
Done searching
real 6m10.867s
user 6m10.590s
sys 0m0.190s
Writen on an airplane flight to Wisconsin in June 2016.