Constructed by Swoosh Technologies using the cross word builder from Amuse Labs