fn fit_double_xy_room( graph: &mut RoomGraph, child_pieces: &mut Vec<OceanMonumentChildPiece>, orientation: Direction, room: usize, ) -> bool