Rose-Hulman vs Hanover (01-22-14 at Collier Arena - Hanover, Ind.)



Box Score
Play-by-Play


 

Box Score

 

Rose-Hulman vs Hanover
01-22-14 7:30 pm at Collier Arena - Hanover, Ind.

Rose-Hulman 62

Total 3-point Rebounds
## Player p fgm-fga fgm-fga ftm-fta off-def tot pf tp a to blk stl min
33  Tyler Duffy  2-4  0-1  2-2  1-2  29 
45  Jimmy Miller  5-8  0-1  2-3  4-2  12  32 
55  Alec Houpt  2-4  0-0  0-0  1-3  27 
23  Jordy Martin  1-4  1-4  1-2  0-1  30 
31  Julian Strickland  8-15  3-5  8-11  0-5  27  38 
11  Wade Stallings  0-0  0-0  0-0  0-0 
15  Corey Povaleri  2-3  0-1  1-2  0-2  19 
43  Collin Wojcik  1-4  0-1  0-0  0-0 
53  Michael Hallstein  1-3  0-1  0-1  0-1  12 
54  Matt Loesing  0-0  0-0  0-0  0-0 
TM  TEAM  1-2 
  Totals..............  22-45  4-14  14-21  7-18  25  18  62  10  14  200 
48.9%  28.6%  66.7% 
Team summary: FG 3FG FT
1st Half:  10-22  2-10  3-6 
45.5%  20.0%  50.0% 
2nd Half:  12-23  2-4  11-15 
52.2%  50.0%  73.3% 

Hanover 67

Total 3-point Rebounds
## Player p fgm-fga fgm-fga ftm-fta off-def tot pf tp a to blk stl min
25  V.J. Billups  5-11  1-3  1-2  0-0  12  32 
35  Jacob Rieger  5-9  1-3  3-5  2-3  14  36 
45  Corey Muchmore  2-4  0-0  1-1  1-0  19 
10  Tim Bass  3-8  0-0  1-1  1-2  28 
22  Kyle James  5-8  0-2  2-3  2-10  12  12  38 
12  Trent Crabtree  0-0  0-0  0-0  0-1 
15  Ethan Black  2-4  1-3  0-0  0-0  12 
33  Jacob Steinhart  0-1  0-0  0-0  0-2 
40  Evan Bingham  0-1  0-0  0-0  1-0 
42  Michael Van Kleunen  5-5  0-0  2-4  1-1  12  21 
TM  TEAM  1-0 
  Totals..............  27-51  3-11  10-16  9-19  28  16  67  13  200 
52.9%  27.3%  62.5% 
Team summary: FG 3FG FT
1st Half:  16-27  3-6  6-8 
59.3%  50.0%  75.0% 
2nd Half:  11-24  0-5  4-8 
45.8%  0.0%  50.0% 

Score by Periods  1st   2nd   Total   
Rose-Hulman   25  37  62  Record: (12-4; 7-2 HCAC) 
Hanover   41  26  67  Record: (11-5; 7-2 HCAC) 

Officials:
Technical fouls: Rose-Hulman-None. Hanover-None.
Attendance:
Hanover snaps Rose-Hulman's nine-game winning streak and moves into tie
for first place in the Heartland Conference standings.


 

Play-by-Play

 

Rose-Hulman vs Hanover
01-22-14 7:30 pm at Collier Arena - Hanover, Ind.

1st Period Play-by-Play

19:31 RHIT MISSED 3 PTR by Julian Strickland
REBOUND (DEF) by Tim Bass
19:09 HANOVER GOOD! JUMPER by Kyle JamesHANOVER 2 - RHIT 0(HANOVER by 2)
18:35 RHIT MISSED 3 PTR by Jordy Martin
REBOUND (OFF) by (TEAM)
18:21 RHIT TURNOVR by Jordy Martin
18:09 HANOVER MISSED LAYUP by Corey Muchmore
REBOUND (DEF) by Jimmy Miller
17:43 RHIT GOOD! LAYUP by Tyler DuffyHANOVER 2 - RHIT 2Tied
ASSIST by Jimmy Miller
17:28 HANOVER MISSED JUMPER by V.J. Billups
REBOUND (DEF) by Julian Strickland
17:19 RHIT TURNOVR by Julian Strickland
17:18 HANOVER STEAL by Kyle James
17:15 HANOVER MISSED 3 PTR by Kyle James
REBOUND (OFF) by Tim Bass
17:03 HANOVER GOOD! LAYUP by Corey MuchmoreHANOVER 4 - RHIT 2(HANOVER by 2)
ASSIST by Jacob Rieger
16:28 RHIT MISSED 3 PTR by Tyler Duffy
REBOUND (DEF) by Jacob Rieger
16:05 HANOVER MISSED LAYUP by Tim Bass
REBOUND (DEF) by (TEAM)
15:45 RHIT GOOD! JUMPER by Julian Strickland (in the paint)HANOVER 4 - RHIT 4Tied
15:21 HANOVER GOOD! JUMPER by V.J. Billups (in the paint)HANOVER 6 - RHIT 4(HANOVER by 2)
14:57 RHIT GOOD! 3 PTR by Julian StricklandRHIT 7 - HANOVER 6(RHIT by 1)
ASSIST by Jordy Martin
14:37 RHIT FOUL by Jordy Martin
14:32 HANOVER GOOD! 3 PTR by Jacob RiegerHANOVER 9 - RHIT 7(HANOVER by 2)
ASSIST by Tim Bass
14:13 RHIT MISSED 3 PTR by Julian Strickland
REBOUND (DEF) by Kyle James
14:03 HANOVER GOOD! LAYUP by Michael Van KleunenHANOVER 11 - RHIT 7(HANOVER by 4)
ASSIST by Tim Bass
13:46 RHIT MISSED 3 PTR by Michael Hallstein
REBOUND (DEF) by Kyle James
13:36 RHIT FOUL by Alec Houpt
13:29 HANOVER GOOD! 3 PTR by V.J. BillupsHANOVER 14 - RHIT 7(HANOVER by 7)
ASSIST by Tim Bass
13:05 RHIT MISSED 3 PTR by Jimmy Miller
REBOUND (DEF) by Kyle James
12:47 HANOVER GOOD! JUMPER by Michael Van KleunenHANOVER 16 - RHIT 7(HANOVER by 9)
12:44 RHIT TIMEOUT 30sec
12:17 HANOVER FOUL by Evan Bingham
12:17 RHIT GOOD! FT SHOT by Julian StricklandHANOVER 16 - RHIT 8(HANOVER by 8)
12:17 RHIT GOOD! FT SHOT by Julian StricklandHANOVER 16 - RHIT 9(HANOVER by 7)
12:02 RHIT FOUL by Corey Povaleri
11:57 HANOVER TURNOVR by Ethan Black
11:44 RHIT TURNOVR by Jimmy Miller
11:42 HANOVER STEAL by V.J. Billups
11:19 HANOVER MISSED 3 PTR by Ethan Black
REBOUND (OFF) by Kyle James
11:09 HANOVER GOOD! JUMPER by Michael Van Kleunen (in the paint)HANOVER 18 - RHIT 9(HANOVER by 9)
ASSIST by Ethan Black
10:43 RHIT MISSED JUMPER by Collin Wojcik
REBOUND (OFF) by Jimmy Miller
10:39 HANOVER FOUL by Ethan Black
10:23 RHIT MISSED JUMPER by Michael Hallstein
REBOUND (DEF) by Kyle James
10:15 RHIT FOUL by Michael Hallstein
10:15 HANOVER GOOD! FT SHOT by Michael Van KleunenHANOVER 19 - RHIT 9(HANOVER by 10)
10:15 HANOVER MISSED FT SHOT by Michael Van Kleunen
REBOUND (OFF) by Evan Bingham
10:12 HANOVER MISSED LAYUP by Evan Bingham
REBOUND (DEF) by Michael Hallstein
10:05 RHIT GOOD! LAYUP by Jimmy MillerHANOVER 19 - RHIT 11(HANOVER by 8)
10:05 HANOVER FOUL by Evan Bingham
10:05 RHIT MISSED FT SHOT by Jimmy Miller
REBOUND (DEF) by Jacob Steinhart
09:44 HANOVER MISSED JUMPER by Jacob Steinhart
REBOUND (DEF) by Corey Povaleri
09:32 RHIT TURNOVR by Collin Wojcik
09:31 HANOVER STEAL by Kyle James
09:24 HANOVER GOOD! LAYUP by Kyle JamesHANOVER 21 - RHIT 11(HANOVER by 10)
09:12 RHIT GOOD! LAYUP by Jimmy MillerHANOVER 21 - RHIT 13(HANOVER by 8)
ASSIST by Julian Strickland
08:56 HANOVER FOUL by Kyle James
08:27 RHIT MISSED JUMPER by Alec Houpt
REBOUND (DEF) by Kyle James
07:56 HANOVER MISSED JUMPER by Kyle James
REBOUND (OFF) by Jacob Rieger
07:53 HANOVER GOOD! LAYUP by Jacob RiegerHANOVER 23 - RHIT 13(HANOVER by 10)
07:32 RHIT FOUL by Corey Povaleri
07:32 RHIT TURNOVR by Corey Povaleri
07:17 HANOVER GOOD! LAYUP by Michael Van KleunenHANOVER 25 - RHIT 13(HANOVER by 12)
07:07 HANOVER FOUL by Jacob Rieger
06:55 RHIT GOOD! 3 PTR by Julian StricklandHANOVER 25 - RHIT 16(HANOVER by 9)
ASSIST by Tyler Duffy
06:26 HANOVER GOOD! JUMPER by Jacob Rieger (in the paint)HANOVER 27 - RHIT 16(HANOVER by 11)
06:14 RHIT MISSED LAYUP by Tyler Duffy
REBOUND (OFF) by Tyler Duffy
06:11 RHIT GOOD! LAYUP by Tyler DuffyHANOVER 27 - RHIT 18(HANOVER by 9)
05:52 HANOVER GOOD! LAYUP by Tim BassHANOVER 29 - RHIT 18(HANOVER by 11)
05:52 RHIT FOUL by Julian Strickland
05:52 HANOVER GOOD! FT SHOT by Tim BassHANOVER 30 - RHIT 18(HANOVER by 12)
05:41 HANOVER FOUL by Trent Crabtree
05:41 RHIT MISSED FT SHOT by Jordy Martin
REBOUND (OFF) by (DEADBALL)
05:41 RHIT GOOD! FT SHOT by Jordy MartinHANOVER 30 - RHIT 19(HANOVER by 11)
05:29 HANOVER GOOD! LAYUP by Tim BassHANOVER 32 - RHIT 19(HANOVER by 13)
05:06 RHIT MISSED 3 PTR by Jordy Martin
REBOUND (DEF) by Trent Crabtree
04:58 HANOVER TURNOVR by Tim Bass
04:41 RHIT GOOD! LAYUP by Julian StricklandHANOVER 32 - RHIT 21(HANOVER by 11)
ASSIST by Jordy Martin
04:08 HANOVER MISSED LAYUP by Tim Bass
04:08 RHIT BLOCK by Julian Strickland
REBOUND (OFF) by (TEAM)
04:01 HANOVER TURNOVR by (TEAM)
03:52 RHIT FOUL by Tyler Duffy
03:52 RHIT TURNOVR by Tyler Duffy
03:32 HANOVER GOOD! 3 PTR by Ethan BlackHANOVER 35 - RHIT 21(HANOVER by 14)
ASSIST by V.J. Billups
03:20 RHIT TURNOVR by Tyler Duffy
03:19 HANOVER STEAL by Jacob Rieger
03:01 RHIT FOUL by Tyler Duffy
03:01 HANOVER MISSED FT SHOT by V.J. Billups
REBOUND (OFF) by (DEADBALL)
03:01 HANOVER GOOD! FT SHOT by V.J. BillupsHANOVER 36 - RHIT 21(HANOVER by 15)
02:37 RHIT GOOD! LAYUP by Michael HallsteinHANOVER 36 - RHIT 23(HANOVER by 13)
ASSIST by Julian Strickland
02:13 RHIT FOUL by Michael Hallstein
02:13 HANOVER GOOD! FT SHOT by Jacob RiegerHANOVER 37 - RHIT 23(HANOVER by 14)
02:13 HANOVER GOOD! FT SHOT by Jacob RiegerHANOVER 38 - RHIT 23(HANOVER by 15)
02:05 RHIT GOOD! LAYUP by Collin WojcikHANOVER 38 - RHIT 25(HANOVER by 13)
01:35 HANOVER MISSED JUMPER by V.J. Billups
REBOUND (DEF) by Julian Strickland
01:12 HANOVER FOUL by Corey Muchmore
01:12 RHIT MISSED FT SHOT by Michael Hallstein
REBOUND (DEF) by Kyle James
00:51 HANOVER GOOD! JUMPER by Corey Muchmore (in the paint)HANOVER 40 - RHIT 25(HANOVER by 15)
00:51 RHIT FOUL by Matt Loesing
00:51 HANOVER GOOD! FT SHOT by Corey MuchmoreHANOVER 41 - RHIT 25(HANOVER by 16)
00:44 RHIT TURNOVR by Wade Stallings
00:21 HANOVER TURNOVR by Corey Muchmore
00:12 RHIT MISSED 3 PTR by Collin Wojcik
REBOUND (DEF) by Tim Bass
00:00 HANOVER MISSED 3 PTR by V.J. Billups
REBOUND (OFF) by (DEADBALL)

2nd Period Play-by-Play

19:49 HANOVER GOOD! LAYUP by Jacob RiegerHANOVER 43 - RHIT 25(HANOVER by 18)
19:35 RHIT GOOD! JUMPER by Jimmy Miller (in the paint)HANOVER 43 - RHIT 27(HANOVER by 16)
19:11 HANOVER MISSED JUMPER by V.J. Billups
REBOUND (DEF) by Jimmy Miller
18:51 HANOVER FOUL by Corey Muchmore
18:51 RHIT GOOD! FT SHOT by Julian StricklandHANOVER 43 - RHIT 28(HANOVER by 15)
18:51 RHIT GOOD! FT SHOT by Julian StricklandHANOVER 43 - RHIT 29(HANOVER by 14)
18:38 HANOVER TURNOVR by V.J. Billups
18:37 RHIT STEAL by Jimmy Miller
18:17 RHIT MISSED LAYUP by Jimmy Miller
REBOUND (OFF) by Alec Houpt
18:14 RHIT GOOD! LAYUP by Alec HouptHANOVER 43 - RHIT 31(HANOVER by 12)
17:50 HANOVER TURNOVR by Jacob Rieger
17:49 RHIT STEAL by Jimmy Miller
17:43 RHIT GOOD! 3 PTR by Julian StricklandHANOVER 43 - RHIT 34(HANOVER by 9)
ASSIST by Jordy Martin
17:33 HANOVER TIMEOUT TEAM
17:24 HANOVER GOOD! LAYUP by Jacob RiegerHANOVER 45 - RHIT 34(HANOVER by 11)
17:24 RHIT FOUL by Jimmy Miller
17:24 HANOVER MISSED FT SHOT by Jacob Rieger
REBOUND (DEF) by Jordy Martin
17:12 RHIT TURNOVR by Jordy Martin
17:11 HANOVER STEAL by Tim Bass
17:08 HANOVER GOOD! LAYUP by Tim Bass (fastbreak)HANOVER 47 - RHIT 34(HANOVER by 13)
16:54 HANOVER FOUL by Kyle James
16:48 RHIT FOUL by Alec Houpt
16:17 HANOVER MISSED JUMPER by Tim Bass
16:17 RHIT BLOCK by Julian Strickland
REBOUND (OFF) by Corey Muchmore
16:12 HANOVER MISSED JUMPER by Corey Muchmore
REBOUND (DEF) by Tyler Duffy
16:08 RHIT TURNOVR by Jordy Martin
15:54 HANOVER GOOD! LAYUP by V.J. BillupsHANOVER 49 - RHIT 34(HANOVER by 15)
15:36 RHIT GOOD! JUMPER by Julian StricklandHANOVER 49 - RHIT 36(HANOVER by 13)
15:16 HANOVER GOOD! JUMPER by Kyle JamesHANOVER 51 - RHIT 36(HANOVER by 15)
ASSIST by V.J. Billups
14:53 RHIT GOOD! LAYUP by Alec HouptHANOVER 51 - RHIT 38(HANOVER by 13)
ASSIST by Jimmy Miller
14:32 HANOVER FOUL by V.J. Billups
14:32 HANOVER TURNOVR by V.J. Billups
14:12 RHIT GOOD! JUMPER by Corey PovaleriHANOVER 51 - RHIT 40(HANOVER by 11)
13:45 HANOVER MISSED 3 PTR by V.J. Billups
REBOUND (DEF) by Julian Strickland
13:36 RHIT GOOD! LAYUP by Julian StricklandHANOVER 51 - RHIT 42(HANOVER by 9)
13:01 HANOVER MISSED LAYUP by Tim Bass
13:01 RHIT BLOCK by Jimmy Miller
REBOUND (DEF) by (TEAM)
12:53 RHIT TURNOVR by Corey Povaleri
12:29 HANOVER TURNOVR by Michael Van Kleunen
12:15 RHIT GOOD! LAYUP by Corey PovaleriHANOVER 51 - RHIT 44(HANOVER by 7)
ASSIST by Tyler Duffy
12:02 HANOVER TIMEOUT 30sec
11:50 HANOVER TURNOVR by Kyle James
11:49 RHIT STEAL by Corey Povaleri
11:45 HANOVER FOUL by Jacob Steinhart
11:45 RHIT GOOD! FT SHOT by Tyler DuffyHANOVER 51 - RHIT 45(HANOVER by 6)
11:45 RHIT GOOD! FT SHOT by Tyler DuffyHANOVER 51 - RHIT 46(HANOVER by 5)
11:19 HANOVER GOOD! JUMPER by Ethan Black (in the paint)HANOVER 53 - RHIT 46(HANOVER by 7)
11:11 RHIT TURNOVR by Julian Strickland
11:10 HANOVER STEAL by Ethan Black
11:03 HANOVER MISSED 3 PTR by Ethan Black
REBOUND (OFF) by Michael Van Kleunen
11:00 RHIT FOUL by Michael Hallstein
11:00 HANOVER GOOD! FT SHOT by Michael Van KleunenHANOVER 54 - RHIT 46(HANOVER by 8)
11:00 HANOVER MISSED FT SHOT by Michael Van Kleunen
REBOUND (DEF) by Corey Povaleri
10:40 RHIT MISSED JUMPER by Julian Strickland
REBOUND (DEF) by Kyle James
10:20 HANOVER TURNOVR by Jacob Rieger
10:18 RHIT STEAL by Julian Strickland
10:11 RHIT MISSED JUMPER by Julian Strickland
10:11 HANOVER BLOCK by Jacob Rieger
REBOUND (DEF) by Jacob Steinhart
09:43 HANOVER MISSED JUMPER by Jacob Rieger
09:43 RHIT BLOCK by Alec Houpt
REBOUND (OFF) by Jacob Rieger
09:41 RHIT FOUL by Alec Houpt
09:41 HANOVER MISSED FT SHOT by Jacob Rieger
REBOUND (OFF) by (DEADBALL)
09:41 HANOVER GOOD! FT SHOT by Jacob RiegerHANOVER 55 - RHIT 46(HANOVER by 9)
09:28 HANOVER FOUL by Ethan Black
09:28 RHIT MISSED FT SHOT by Corey Povaleri
REBOUND (OFF) by (DEADBALL)
09:28 RHIT GOOD! FT SHOT by Corey PovaleriHANOVER 55 - RHIT 47(HANOVER by 8)
09:16 HANOVER MISSED 3 PTR by Kyle James
REBOUND (DEF) by Alec Houpt
09:08 RHIT MISSED JUMPER by Collin Wojcik
REBOUND (DEF) by Michael Van Kleunen
08:40 HANOVER MISSED JUMPER by Jacob Rieger
REBOUND (DEF) by Alec Houpt
08:23 RHIT MISSED 3 PTR by Corey Povaleri
REBOUND (DEF) by Kyle James
08:02 HANOVER GOOD! JUMPER by Kyle JamesHANOVER 57 - RHIT 47(HANOVER by 10)
07:55 RHIT TIMEOUT TEAM
07:36 HANOVER FOUL by Jacob Rieger
07:36 RHIT MISSED FT SHOT by Julian Strickland
REBOUND (OFF) by (DEADBALL)
07:36 RHIT MISSED FT SHOT by Julian Strickland
REBOUND (OFF) by (DEADBALL)
07:36 RHIT GOOD! FT SHOT by Julian StricklandHANOVER 57 - RHIT 48(HANOVER by 9)
07:03 HANOVER MISSED LAYUP by Tim Bass
REBOUND (DEF) by Alec Houpt
06:54 RHIT TURNOVR by Alec Houpt
06:53 HANOVER STEAL by Tim Bass
06:50 HANOVER TURNOVR by V.J. Billups
06:28 RHIT MISSED JUMPER by Julian Strickland
REBOUND (DEF) by Kyle James
05:53 HANOVER MISSED 3 PTR by Jacob Rieger
REBOUND (OFF) by Kyle James
05:45 HANOVER GOOD! LAYUP by Kyle JamesHANOVER 59 - RHIT 48(HANOVER by 11)
05:39 HANOVER FOUL by Jacob Rieger
05:39 RHIT GOOD! FT SHOT by Julian StricklandHANOVER 59 - RHIT 49(HANOVER by 10)
05:39 RHIT GOOD! FT SHOT by Julian StricklandHANOVER 59 - RHIT 50(HANOVER by 9)
05:06 HANOVER MISSED 3 PTR by Jacob Rieger
REBOUND (DEF) by Julian Strickland
05:03 HANOVER FOUL by Tim Bass
05:03 RHIT GOOD! FT SHOT by Julian StricklandHANOVER 59 - RHIT 51(HANOVER by 8)
05:03 RHIT MISSED FT SHOT by Julian Strickland
REBOUND (OFF) by Jimmy Miller
05:00 RHIT MISSED JUMPER by Alec Houpt
REBOUND (OFF) by Jimmy Miller
04:58 RHIT GOOD! LAYUP by Jimmy MillerHANOVER 59 - RHIT 53(HANOVER by 6)
04:19 HANOVER TURNOVR by (TEAM)
04:11 RHIT GOOD! JUMPER by Julian Strickland (in the paint)HANOVER 59 - RHIT 55(HANOVER by 4)
03:56 HANOVER TIMEOUT 30sec
03:32 HANOVER MISSED JUMPER by V.J. Billups
REBOUND (DEF) by Julian Strickland
03:15 RHIT MISSED JUMPER by Julian Strickland
REBOUND (DEF) by Jacob Rieger
02:42 HANOVER GOOD! JUMPER by V.J. Billups (in the paint)HANOVER 61 - RHIT 55(HANOVER by 6)
02:19 HANOVER FOUL by Corey Muchmore
02:19 RHIT GOOD! FT SHOT by Jimmy MillerHANOVER 61 - RHIT 56(HANOVER by 5)
02:19 RHIT GOOD! FT SHOT by Jimmy MillerHANOVER 61 - RHIT 57(HANOVER by 4)
01:56 HANOVER GOOD! JUMPER by V.J. Billups (in the paint)HANOVER 63 - RHIT 57(HANOVER by 6)
01:24 RHIT MISSED JUMPER by Jimmy Miller
REBOUND (OFF) by Jimmy Miller
01:21 RHIT GOOD! LAYUP by Jimmy MillerHANOVER 63 - RHIT 59(HANOVER by 4)
00:45 HANOVER GOOD! LAYUP by Michael Van KleunenHANOVER 65 - RHIT 59(HANOVER by 6)
ASSIST by Tim Bass
00:44 HANOVER TIMEOUT TEAM
00:32 RHIT GOOD! 3 PTR by Jordy MartinHANOVER 65 - RHIT 62(HANOVER by 3)
ASSIST by Julian Strickland
00:31 RHIT TIMEOUT TEAM
00:31 HANOVER TIMEOUT TEAM
00:23 RHIT FOUL by Jordy Martin
00:22 RHIT FOUL by Wade Stallings
00:21 RHIT FOUL by Julian Strickland
00:21 HANOVER GOOD! FT SHOT by Kyle JamesHANOVER 66 - RHIT 62(HANOVER by 4)
00:21 HANOVER GOOD! FT SHOT by Kyle JamesHANOVER 67 - RHIT 62(HANOVER by 5)
00:14 RHIT TURNOVR by Jordy Martin
00:14 HANOVER TURNOVR by Jacob Rieger
00:14 RHIT TIMEOUT 30sec
00:09 RHIT MISSED LAYUP by Julian Strickland
REBOUND (DEF) by Kyle James
00:06 RHIT FOUL by Julian Strickland
00:06 HANOVER MISSED FT SHOT by Kyle James
REBOUND (DEF) by Tyler Duffy
00:02 RHIT MISSED 3 PTR by Jordy Martin
REBOUND (DEF) by Jacob Rieger