Created by Shira with the cross word generator from Amuse Labs