Crossword
Only drawing them, not solving them ... yet!
Run 4
Input
_______X_______
_X_X_X_X_X_X_X_
_____X_________
_X_X_X_X_X_X_X_
__________X____
_X_X_XXX_X_X_X_
XXX____________
_X_X_X_X_X_X_X_
____________XXX
_X_X_X_XXX_X_X_
____X__________
_X_X_X_X_X_X_X_
_________X_____
_X_X_X_X_X_X_X_
_______X_______
Expected Output
#################################### ####################################
#1 # #2 # #3 # #4 # #5 # #6 # #7 # #8 #
# # # # # # # # # # # # # # # #
#################################### ####################################
# ###### ###### ###### # # ###### ###### ###### #
# ###### ###### ###### # # ###### ###### ###### #
############################################################################
#9 # # # # ######10 # # # # # # # # #
# # # # # ###### # # # # # # # # #
############################################################################
# ###### ###### ###### ###### ###### ###### ###### #
# ###### ###### ###### ###### ###### ###### ###### #
############################################################################
#11 # # # # # # # # # ######12 # # # #
# # # # # # # # # # ###### # # # #
############################################################################
# # # ###### ################ ######13 ###### ###### #
# # # ###### ################ ###### ###### ###### #
###### ##################################################################
#14 # # #15 # # # # # # # # #
# # # # # # # # # # # # #
###### ##################################################################
#16 # #17 ###### ###### ###### ###### ###### # # #
# # # ###### ###### ###### ###### ###### # # #
################################################################## ######
#18 # # # # # # # # # # # #
# # # # # # # # # # # # #
################################################################## ######
# ###### ###### ###### ################ ######19 # #20 #
# ###### ###### ###### ################ ###### # # #
############################################################################
#21 # # # ######22 # # #23 # # # # # # #
# # # # ###### # # # # # # # # # #
############################################################################
# ###### ######24 ###### ###### ###### ###### ###### #
# ###### ###### ###### ###### ###### ###### ###### #
############################################################################
#25 # # # # # # # # ######26 # # # # #
# # # # # # # # # ###### # # # # #
############################################################################
# ###### ###### ###### # # ###### ###### ###### #
# ###### ###### ###### # # ###### ###### ###### #
#################################### ####################################
#27 # # # # # # # #28 # # # # # # #
# # # # # # # # # # # # # # # #
#################################### ####################################