( ( hcp(north)>6 and hcp(north)<15 and ( hcp(south)>10 and hcp(south)<14 or hcp(south)>18 and hcp(south)<21 ) ) or ( hcp(south)>6 and hcp(south)<15 and ( hcp(north)>10 and hcp(north)<14 or hcp(north)>18 and hcp(north)<21 ) ) ) and hearts(south)!=hearts(north) and spades(south)!=spades(north) and (clubs(south)>=0 and clubs(south)<4 and diamonds(south)>=0 and diamonds(south)<4 and hearts(south)>=0 and hearts(south)<12 and spades(south)>=0 and spades(south)<12) and (clubs(north)>=0 and clubs(north)<4 and diamonds(north)>=0 and diamonds(north)<4 and hearts(north)>=0 and hearts(north)<12 and spades(north)>=0 and spades(north)<12 ) and ( hcp(east)<10 and hcp(west)<10 )