coffee: adding queen-attack
coffee: queen-attack: working
coffee: queen-attack: tidying
coffee: queen-attack: functional-style toString

reduce & map instead of two for loops