brainstorming Puzzle challenge: 3 friends, 3 pets & 3 boats have to cross river separately, can you solve their conundrum? Brijesh Goswami September 10, 2022