43_a_hedgehog
Thinking about wildlife gardening , I wonder if he might make a hole in his garden fence so that the hedgehogs can run through to find a mate ?

%3 0043_0001__Thinking thinking 0043_0003__wildlife_0043_0004__gardening wildlife_gardening 0043_0001__Thinking->0043_0003__wildlife_0043_0004__gardening about[clr] 0043_0006__I I 0043_0001__Thinking->0043_0006__I [arg0] 0043_0007__wonder wonder 0043_0007__wonder->0043_0006__I [arg0] z_0043_1003 [question] 0043_0007__wonder->z_0043_1003 [arg1] 0043_0018__so_that so_that[cnt] z_0043_1003->0043_0018__so_that [scope] 0043_0010__might_0043_0011__make might_make 0043_0009__he he 0043_0010__might_0043_0011__make->0043_0009__he [arg0] 0043_0012__a_0043_0013__hole a_hole 0043_0010__might_0043_0011__make->0043_0012__a_0043_0013__hole [arg1] 0043_0016__garden_0043_0017__fence garden_fence 0043_0010__might_0043_0011__make->0043_0016__garden_0043_0017__fence in[loc] 0043_0016__garden_0043_0017__fence->0043_0009__he [genv] 0043_0018__so_that->0043_0010__might_0043_0011__make [scope] 0043_0021__can can 0043_0018__so_that->0043_0021__can [restriction] z_0043_1008 [cnt] 0043_0021__can->z_0043_1008 [scope] 0043_0022__run run z_0043_1008->0043_0022__run [scope] 0043_0025__find find z_0043_1008->0043_0025__find [restriction] 0043_0019__the_0043_0020__hedgehogs the_hedgehogs 0043_0022__run->0043_0019__the_0043_0020__hedgehogs [arg0] 0043_0023__through through 0043_0022__run->0043_0023__through [dir] 0043_0025__find->0043_0019__the_0043_0020__hedgehogs [arg0] 0043_0026__a_0043_0027__mate a_mate 0043_0025__find->0043_0026__a_0043_0027__mate [arg1] z_0043_1020 [abs] z_0043_1020->0043_0001__Thinking [restriction] z_0043_1020->0043_0007__wonder [scope]
arc(r_0043_0001__Thinking,r_0043_0003__wildlife_r_0043_0004__gardening,r_0043_0002__about__clr).
arc(r_0043_0001__Thinking,r_0043_0006__I,arg0).
arc(r_0043_0007__wonder,r_0043_0006__I,arg0).
arc(r_0043_0007__wonder,z_0043_1003__question,arg1).
arc(r_0043_0010__might_r_0043_0011__make,r_0043_0009__he,arg0).
arc(r_0043_0010__might_r_0043_0011__make,r_0043_0012__a_r_0043_0013__hole,arg1).
arc(r_0043_0010__might_r_0043_0011__make,r_0043_0016__garden_r_0043_0017__fence,r_0043_0014__in__loc).
arc(r_0043_0016__garden_r_0043_0017__fence,r_0043_0009__he,genv).
arc(r_0043_0018__so_that_cnt,r_0043_0010__might_r_0043_0011__make,scope_).
arc(r_0043_0018__so_that_cnt,r_0043_0021__can,restriction_).
arc(r_0043_0021__can,z_0043_1008__cnt,keep_scope).
arc(r_0043_0022__run,r_0043_0019__the_r_0043_0020__hedgehogs,arg0).
arc(r_0043_0022__run,r_0043_0023__through,dir).
arc(r_0043_0025__find,r_0043_0019__the_r_0043_0020__hedgehogs,arg0).
arc(r_0043_0025__find,r_0043_0026__a_r_0043_0027__mate,arg1).
arc(z_0043_1003__question,r_0043_0018__so_that_cnt,keep_scope).
arc(z_0043_1008__cnt,r_0043_0022__run,scope_).
arc(z_0043_1008__cnt,r_0043_0025__find,restriction_).
arc(z_0043_1020__abs,r_0043_0001__Thinking,restriction_).
arc(z_0043_1020__abs,r_0043_0007__wonder,scope_).


IP-MAT PP-SCON-ABS IP-PPL2 VAG;~Ipr Thinking PP-CLR P-ROLE about NP N wildlife N gardening PUNC , NP-SBJ PRO I VBP;~Tw wonder CP-QUE-OB1 IP-SUB WQ if NP-SBJ PRO he MD;~cat_Vi might IP-INF-CAT VB;~Tn make NP-OB1 D a N hole PP-LOC P-ROLE in NP NP-GENV PRO;_genm_ his N garden N fence PP-SCON-CNT P-CONN so_that IP-ADV NP-SBJ D the NS hedgehogs MD;~cat_Vi can IP-INF-CAT VB;~Ip run ADVP-DIR ADV through PP-SCON-CNT IP-INF TO to VB;~Tn find NP-OB1 D a N mate PUNC ?
( (IP-MAT (PP-SCON-ABS (IP-PPL2 (VAG;~Ipr Thinking;{think[about]})
                                (PP-CLR (P-ROLE about;{about})
                                        (NP (N wildlife;{wildlife})
                                            (N gardening;{gardening})))))
          (PUNC ,)
          (NP-SBJ (PRO I;{I}))
          (VBP;~Tw wonder;{wonder})
          (CP-QUE-OB1 (IP-SUB (WQ if;{if})
                              (NP-SBJ;{COLVILE} (PRO he;{he}))
                              (MD;~cat_Vi might;{may})
                              (IP-INF-CAT (VB;~Tn make;{make})
                                          (NP-OB1 (D a;{a})
                                                  (N hole;{hole}))
                                          (PP-LOC (P-ROLE in;{in})
                                                  (NP (NP-GENV;{COLVILE} (PRO;_genm_ his;{his}))
                                                      (N garden;{garden})
                                                      (N fence;{fence}))))
                              (PP-SCON-CNT (P-CONN so_that;{so_that})
                                           (IP-ADV (NP-SBJ (D the;{the})
                                                           (NS hedgehogs;{hedgehog}))
                                                   (MD;~cat_Vi can;{can})
                                                   (IP-INF-CAT (VB;~Ip run;{run[through]})
                                                               (ADVP-DIR (ADV through;{through}))
                                                               (PP-SCON-CNT (IP-INF (TO to;{to})
                                                                                    (VB;~Tn find;{find})
                                                                                    (NP-OB1 (D a;{a})
                                                                                            (N mate;{mate}))))))))
                      (PUNC ?)))
  (ID 43_a_hedgehog;speaker=Pow))