summaryrefslogtreecommitdiffstats
path: root/kolf/courses
diff options
context:
space:
mode:
Diffstat (limited to 'kolf/courses')
-rw-r--r--kolf/courses/ADDING_COURSES8
-rw-r--r--kolf/courses/Classic.kolf1986
-rw-r--r--kolf/courses/Easy.kolf1737
-rw-r--r--kolf/courses/Hard.kolf4403
-rw-r--r--kolf/courses/Impossible3573
-rw-r--r--kolf/courses/Makefile.am4
-rw-r--r--kolf/courses/Medium.kolf2557
-rw-r--r--kolf/courses/Practice376
-rw-r--r--kolf/courses/ReallyEasy2404
-rw-r--r--kolf/courses/USApro1982
10 files changed, 19030 insertions, 0 deletions
diff --git a/kolf/courses/ADDING_COURSES b/kolf/courses/ADDING_COURSES
new file mode 100644
index 00000000..2b86c6b2
--- /dev/null
+++ b/kolf/courses/ADDING_COURSES
@@ -0,0 +1,8 @@
+Hi!
+
+To add a course to the default distribution, first email me at jason@katzbrown.com.
+
+If I say 'sure!', cvs add it here (with or without file extension, preferably without), add it to the Makefile.am, and add it to kolf/courses.list.
+
+Thanks!
+Jason
diff --git a/kolf/courses/Classic.kolf b/kolf/courses/Classic.kolf
new file mode 100644
index 00000000..199d937a
--- /dev/null
+++ b/kolf/courses/Classic.kolf
@@ -0,0 +1,1986 @@
+[0-course@-50,-50]
+Name=Classic
+Name[af]=Klasieke
+Name[bg]=Класическо
+Name[bn]=ক্লাসিক
+Name[br]=Da gustum
+Name[bs]=Klasični
+Name[ca]=Clàsic
+Name[cs]=Klasický
+Name[da]=Klassisk
+Name[de]=Klassisch
+Name[el]=Κλασσικό
+Name[es]=Clásico
+Name[et]=Klassika
+Name[fi]=Klassinen
+Name[fr]=Classique
+Name[gl]=Clásico
+Name[he]=קלסי
+Name[hi]=क्लासिक
+Name[hr]=Klasično
+Name[hu]=Klasszikus
+Name[is]=Klassísk
+Name[it]=Classico
+Name[ja]=クラッシック
+Name[mk]=Класичен
+Name[nb]=Klassisk
+Name[nl]=Klassiek
+Name[nn]=Klassisk
+Name[pl]=Klasyczny
+Name[pt]=Clássico
+Name[pt_BR]=Clássico
+Name[ro]=Clasic
+Name[ru]=Классика
+Name[sk]=Klasické
+Name[sl]=Klasična
+Name[sr]=Класичан
+Name[sr@Latn]=Klasičan
+Name[sv]=Klassisk
+Name[ta]=சிறந்த
+Name[tg]=Классика
+Name[tr]=Klasik
+Name[uk]=Класичний
+Name[ven]=Maimbo
+Name[wa]=Classike
+Name[xh]=Yeyakudala
+Name[xx]=xxClassicxx
+Name[zh_CN]=经典
+Name[zh_TW]=古典
+Name[zu]=Okuhle kakhulu
+author=Niklas Knutsson
+name=Classic
+
+[1-ball@200,360]
+dummykey=true
+
+[1-cup@197,56|3]
+dummykey=true
+
+[1-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[1-sand@-49,288|16]
+changeEnabled=false
+changeEvery=50
+height=482
+width=332
+
+[1-slope@160,19|13]
+grade=4
+gradient=Elliptic
+height=76
+reversed=false
+stuckOnGround=false
+width=76
+
+[1-wall@0,0|10]
+endPoint=285,66
+startPoint=247,9
+
+[1-wall@0,0|11]
+endPoint=285,66
+startPoint=238,128
+
+[1-wall@0,0|13]
+endPoint=213,190
+startPoint=185,190
+
+[1-wall@0,0|26]
+endPoint=238,387
+startPoint=156,387
+
+[1-wall@0,0|27]
+endPoint=247,9
+startPoint=149,9
+
+[1-wall@0,0|4]
+endPoint=156,128
+startPoint=156,387
+
+[1-wall@0,0|5]
+endPoint=238,127
+startPoint=238,387
+
+[1-wall@0,0|6]
+endPoint=180,128
+startPoint=155,129
+
+[1-wall@0,0|7]
+endPoint=238,128
+startPoint=212,127
+
+[1-wall@0,0|8]
+endPoint=111,67
+startPoint=156,128
+
+[1-wall@0,0|9]
+endPoint=149,9
+startPoint=111,67
+
+[10-ball@327,329]
+dummykey=true
+
+[10-cup@59,60|16]
+dummykey=true
+
+[10-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[10-slope@10,11|15]
+grade=4
+gradient=Elliptic
+height=54
+reversed=false
+stuckOnGround=false
+width=54
+
+[10-slope@105,66|9]
+grade=3
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-slope@116,118|13]
+grade=8
+gradient=Elliptic
+height=59
+reversed=false
+stuckOnGround=false
+width=59
+
+[10-slope@132,178|12]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-slope@16,63|17]
+grade=5
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-slope@17,247|26]
+grade=4
+gradient=Elliptic
+height=138
+reversed=false
+stuckOnGround=false
+width=138
+
+[10-slope@172,124|11]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-slope@176,232|5]
+grade=4
+gradient=Elliptic
+height=60
+reversed=false
+stuckOnGround=false
+width=60
+
+[10-slope@178,174|8]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-slope@211,174|14]
+grade=3
+gradient=Elliptic
+height=66
+reversed=false
+stuckOnGround=false
+width=66
+
+[10-slope@242,6|25]
+grade=4
+gradient=Elliptic
+height=144
+reversed=false
+stuckOnGround=false
+width=144
+
+[10-slope@248,224|6]
+grade=4
+gradient=Elliptic
+height=63
+reversed=false
+stuckOnGround=false
+width=63
+
+[10-slope@59,63|10]
+grade=7
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-slope@66,25|18]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-slope@72,106|8]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-wall@0,0|19]
+endPoint=242,256
+startPoint=242,329
+
+[10-wall@0,0|20]
+endPoint=179,90
+startPoint=126,116
+
+[10-wall@0,0|21]
+endPoint=80,104
+startPoint=50,135
+
+[10-wall@0,0|22]
+endPoint=390,301
+startPoint=299,387
+
+[10-wall@0,0|23]
+endPoint=10,11
+startPoint=10,95
+
+[10-wall@0,0|24]
+endPoint=100,11
+startPoint=10,11
+
+[10-wall@0,0|3]
+endPoint=10,95
+startPoint=299,387
+
+[10-wall@0,0|5]
+endPoint=390,301
+startPoint=100,11
+
+[11-ball@200,356]
+dummykey=true
+
+[11-cup@204,194|8]
+dummykey=true
+
+[11-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[11-slope@117,42|10]
+grade=2
+gradient=Vertical
+height=64
+reversed=false
+stuckOnGround=false
+width=169
+
+[11-slope@153,144|7]
+grade=5
+gradient=Elliptic
+height=103
+reversed=false
+stuckOnGround=false
+width=103
+
+[11-slope@283,42|14]
+grade=2
+gradient=Opposite Diagonal
+height=64
+reversed=false
+stuckOnGround=false
+width=73
+
+[11-slope@284,106|11]
+grade=2
+gradient=Horizontal
+height=132
+reversed=true
+stuckOnGround=false
+width=70
+
+[11-slope@284,235|13]
+grade=2
+gradient=Diagonal
+height=35
+reversed=true
+stuckOnGround=false
+width=73
+
+[11-slope@286,279|21]
+grade=4
+gradient=Elliptic
+height=102
+reversed=false
+stuckOnGround=false
+width=102
+
+[11-slope@40,235|15]
+grade=2
+gradient=Opposite Diagonal
+height=39
+reversed=true
+stuckOnGround=false
+width=77
+
+[11-slope@40,42|12]
+grade=2
+gradient=Diagonal
+height=64
+reversed=false
+stuckOnGround=false
+width=78
+
+[11-slope@42,106|9]
+grade=2
+gradient=Horizontal
+height=131
+reversed=false
+stuckOnGround=false
+width=75
+
+[11-slope@9,278|20]
+grade=4
+gradient=Elliptic
+height=106
+reversed=false
+stuckOnGround=false
+width=106
+
+[11-wall@0,0|16]
+endPoint=115,276
+startPoint=116,388
+
+[11-wall@0,0|17]
+endPoint=287,271
+startPoint=287,388
+
+[11-wall@0,0|18]
+endPoint=115,276
+startPoint=11,276
+
+[11-wall@0,0|19]
+endPoint=388,271
+startPoint=287,271
+
+[11-wall@0,0|3]
+endPoint=141,171
+startPoint=141,222
+
+[11-wall@0,0|4]
+endPoint=224,259
+startPoint=183,259
+
+[11-wall@0,0|5]
+endPoint=265,169
+startPoint=265,221
+
+[11-wall@0,0|6]
+endPoint=228,132
+startPoint=180,132
+
+[12-ball@191,359]
+dummykey=true
+
+[12-cup@190,61|4]
+dummykey=true
+
+[12-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[12-sand@-19,297|16]
+changeEnabled=false
+changeEvery=50
+height=394
+width=212
+
+[12-sand@27,396|17]
+changeEnabled=false
+changeEvery=50
+height=192
+width=186
+
+[12-slope@141,119|13]
+grade=3
+gradient=Vertical
+height=26
+reversed=false
+stuckOnGround=false
+width=92
+
+[12-wall@0,0|14]
+endPoint=230,9
+startPoint=146,9
+
+[12-wall@0,0|15]
+endPoint=234,387
+startPoint=143,387
+
+[12-wall@0,0|3]
+endPoint=142,117
+startPoint=143,387
+
+[12-wall@0,0|5]
+endPoint=234,118
+startPoint=234,387
+
+[12-wall@0,0|6]
+endPoint=111,63
+startPoint=142,117
+
+[12-wall@0,0|7]
+endPoint=146,9
+startPoint=111,63
+
+[12-wall@0,0|8]
+endPoint=266,61
+startPoint=234,118
+
+[12-wall@0,0|9]
+endPoint=230,9
+startPoint=266,61
+
+[12-windmill@142,146|12]
+botWallVisible=false
+bottom=true
+height=47
+leftWallVisible=true
+rightWallVisible=true
+speed=6
+topWallVisible=false
+width=92
+
+[12-windmill@142,192|11]
+botWallVisible=false
+bottom=true
+height=65
+leftWallVisible=true
+rightWallVisible=true
+speed=5
+topWallVisible=false
+width=92
+
+[12-windmill@142,257|10]
+botWallVisible=false
+bottom=true
+height=49
+leftWallVisible=true
+rightWallVisible=true
+speed=3
+topWallVisible=false
+width=92
+
+[13-ball@42,350]
+dummykey=true
+
+[13-blackhole@302,95|4]
+exit=133,78
+exitDeg=180
+maxspeed=5
+minspeed=2
+
+[13-cup@33,77|9]
+dummykey=true
+
+[13-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[13-puddle@209,99|13]
+changeEnabled=false
+changeEvery=50
+height=46
+width=54
+
+[13-puddle@212,77|12]
+changeEnabled=false
+changeEvery=50
+height=46
+width=50
+
+[13-puddle@214,120|14]
+changeEnabled=false
+changeEvery=50
+height=38
+width=48
+
+[13-puddle@221,57|11]
+changeEnabled=false
+changeEvery=50
+height=48
+width=48
+
+[13-puddle@226,143|15]
+changeEnabled=false
+changeEvery=50
+height=46
+width=52
+
+[13-puddle@236,38|10]
+changeEnabled=false
+changeEvery=50
+height=36
+width=46
+
+[13-slope@237,31|3]
+grade=8
+gradient=Elliptic
+height=130
+reversed=true
+stuckOnGround=false
+width=130
+
+[13-wall@0,0|16]
+endPoint=368,23
+startPoint=237,24
+
+[13-wall@0,0|17]
+endPoint=368,23
+startPoint=367,187
+
+[13-wall@0,0|18]
+endPoint=367,187
+startPoint=16,391
+
+[13-wall@0,0|19]
+endPoint=237,24
+startPoint=16,348
+
+[13-wall@0,0|20]
+endPoint=16,391
+startPoint=16,348
+
+[13-wall@0,0|21]
+endPoint=172,201
+startPoint=142,216
+
+[13-wall@0,0|22]
+endPoint=163,268
+startPoint=134,250
+
+[13-wall@0,0|23]
+endPoint=242,187
+startPoint=223,221
+
+[13-wall@0,0|24]
+endPoint=206,280
+startPoint=199,247
+
+[13-wall@0,0|25]
+endPoint=120,277
+startPoint=90,292
+
+[13-wall@0,0|5]
+endPoint=137,19
+startPoint=10,17
+
+[13-wall@0,0|6]
+endPoint=138,142
+startPoint=137,19
+
+[13-wall@0,0|7]
+endPoint=138,142
+startPoint=10,143
+
+[13-wall@0,0|8]
+endPoint=10,17
+startPoint=10,143
+
+[14-ball@265,361]
+dummykey=true
+
+[14-cup@76,93|15]
+dummykey=true
+
+[14-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[14-slope@105,206|18]
+grade=4
+gradient=Opposite Diagonal
+height=181
+reversed=true
+stuckOnGround=false
+width=248
+
+[14-slope@108,13|20]
+grade=4
+gradient=Diagonal
+height=194
+reversed=false
+stuckOnGround=false
+width=245
+
+[14-slope@351,14|21]
+grade=4
+gradient=Opposite Diagonal
+height=194
+reversed=false
+stuckOnGround=false
+width=50
+
+[14-slope@351,206|22]
+grade=4
+gradient=Diagonal
+height=181
+reversed=true
+stuckOnGround=false
+width=49
+
+[14-wall@0,0|10]
+endPoint=50,37
+startPoint=20,68
+
+[14-wall@0,0|11]
+endPoint=20,68
+startPoint=20,109
+
+[14-wall@0,0|12]
+endPoint=20,109
+startPoint=49,152
+
+[14-wall@0,0|13]
+endPoint=100,151
+startPoint=49,152
+
+[14-wall@0,0|14]
+endPoint=131,135
+startPoint=100,151
+
+[14-wall@0,0|16]
+endPoint=246,207
+startPoint=213,206
+
+[14-wall@0,0|17]
+endPoint=313,206
+startPoint=271,207
+
+[14-wall@0,0|20]
+endPoint=145,110
+startPoint=131,135
+
+[14-wall@0,0|3]
+endPoint=213,207
+startPoint=212,387
+
+[14-wall@0,0|4]
+endPoint=312,206
+startPoint=313,387
+
+[14-wall@0,0|5]
+endPoint=313,387
+startPoint=212,387
+
+[14-wall@0,0|6]
+endPoint=131,135
+startPoint=213,206
+
+[14-wall@0,0|7]
+endPoint=138,69
+startPoint=313,206
+
+[14-wall@0,0|8]
+endPoint=138,69
+startPoint=108,37
+
+[14-wall@0,0|9]
+endPoint=108,37
+startPoint=50,37
+
+[15-ball@82,336]
+dummykey=true
+
+[15-cup@283,95|7]
+dummykey=true
+
+[15-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[15-slope@-1,0|16]
+grade=4
+gradient=Diagonal
+height=319
+reversed=true
+stuckOnGround=false
+width=281
+
+[15-slope@1,319|19]
+grade=4
+gradient=Opposite Diagonal
+height=80
+reversed=false
+stuckOnGround=false
+width=102
+
+[15-slope@119,75|17]
+grade=4
+gradient=Diagonal
+height=322
+reversed=false
+stuckOnGround=false
+width=279
+
+[15-slope@251,-1|18]
+grade=4
+gradient=Opposite Diagonal
+height=91
+reversed=true
+stuckOnGround=false
+width=150
+
+[15-wall@0,0|10]
+endPoint=98,277
+startPoint=98,218
+
+[15-wall@0,0|11]
+endPoint=190,301
+startPoint=132,301
+
+[15-wall@0,0|12]
+endPoint=283,197
+startPoint=222,197
+
+[15-wall@0,0|13]
+endPoint=193,167
+startPoint=193,106
+
+[15-wall@0,0|14]
+endPoint=159,240
+startPoint=158,196
+
+[15-wall@0,0|15]
+endPoint=202,240
+startPoint=159,240
+
+[15-wall@0,0|3]
+endPoint=10,315
+startPoint=269,18
+
+[15-wall@0,0|4]
+endPoint=377,88
+startPoint=113,394
+
+[15-wall@0,0|5]
+endPoint=377,88
+startPoint=269,18
+
+[15-wall@0,0|6]
+endPoint=113,394
+startPoint=10,315
+
+[15-wall@0,0|8]
+endPoint=250,96
+startPoint=250,133
+
+[15-wall@0,0|9]
+endPoint=290,134
+startPoint=250,133
+
+[16-ball@132,358]
+dummykey=true
+
+[16-blackhole@109,200|12]
+exit=110,111
+exitDeg=90
+maxspeed=5
+minspeed=3
+
+[16-cup@318,52|13]
+dummykey=true
+
+[16-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[16-sand@233,399|19]
+changeEnabled=false
+changeEvery=50
+height=150
+width=86
+
+[16-sand@307,259|17]
+changeEnabled=false
+changeEvery=50
+height=116
+width=26
+
+[16-sand@387,206|18]
+changeEnabled=false
+changeEvery=50
+height=146
+width=100
+
+[16-sand@402,371|16]
+changeEnabled=false
+changeEvery=50
+height=404
+width=358
+
+[16-slope@177,19|14]
+grade=4
+gradient=Opposite Diagonal
+height=101
+reversed=true
+stuckOnGround=false
+width=175
+
+[16-slope@55,115|11]
+grade=5
+gradient=Vertical
+height=224
+reversed=true
+stuckOnGround=false
+width=107
+
+[16-wall@0,0|10]
+endPoint=160,117
+startPoint=56,116
+
+[16-wall@0,0|16]
+endPoint=241,94
+startPoint=186,59
+
+[16-wall@0,0|3]
+endPoint=56,78
+startPoint=57,381
+
+[16-wall@0,0|4]
+endPoint=160,379
+startPoint=57,381
+
+[16-wall@0,0|5]
+endPoint=160,117
+startPoint=160,379
+
+[16-wall@0,0|6]
+endPoint=114,19
+startPoint=56,78
+
+[16-wall@0,0|7]
+endPoint=354,19
+startPoint=114,19
+
+[16-wall@0,0|8]
+endPoint=354,116
+startPoint=160,117
+
+[16-wall@0,0|9]
+endPoint=354,19
+startPoint=354,116
+
+[16-windmill@288,278|20]
+botWallVisible=true
+bottom=false
+height=96
+leftWallVisible=true
+rightWallVisible=true
+speed=5
+topWallVisible=false
+width=86
+
+[17-ball@91,316]
+dummykey=true
+
+[17-bumper@152,251|14]
+dummykey=true
+
+[17-bumper@175,181|12]
+dummykey=true
+
+[17-bumper@214,222|13]
+dummykey=true
+
+[17-bumper@245,156|15]
+dummykey=true
+
+[17-bumper@333,114|16]
+dummykey=true
+
+[17-cup@321,312|10]
+dummykey=true
+
+[17-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[17-slope@-3,-2|17]
+grade=2
+gradient=Diagonal
+height=323
+reversed=true
+stuckOnGround=false
+width=291
+
+[17-slope@288,190|18]
+grade=2
+gradient=Vertical
+height=156
+reversed=false
+stuckOnGround=false
+width=68
+
+[17-wall@0,0|11]
+endPoint=310,66
+startPoint=243,66
+
+[17-wall@0,0|3]
+endPoint=271,32
+startPoint=32,299
+
+[17-wall@0,0|4]
+endPoint=289,179
+startPoint=107,375
+
+[17-wall@0,0|5]
+endPoint=355,103
+startPoint=271,32
+
+[17-wall@0,0|6]
+endPoint=107,375
+startPoint=32,299
+
+[17-wall@0,0|7]
+endPoint=289,347
+startPoint=289,179
+
+[17-wall@0,0|8]
+endPoint=355,103
+startPoint=355,347
+
+[17-wall@0,0|9]
+endPoint=355,347
+startPoint=289,347
+
+[18-ball@173,353]
+dummykey=true
+
+[18-bridge@172,92|28]
+botWallVisible=false
+height=47
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=30
+
+[18-cup@188,44|7]
+dummykey=true
+
+[18-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[18-puddle@215,126|17]
+changeEnabled=false
+changeEvery=50
+height=44
+width=322
+
+[18-puddle@31,169|14]
+changeEnabled=false
+changeEvery=50
+height=44
+width=80
+
+[18-puddle@341,133|18]
+changeEnabled=false
+changeEvery=50
+height=56
+width=176
+
+[18-puddle@41,155|15]
+changeEnabled=false
+changeEvery=50
+height=52
+width=70
+
+[18-puddle@5,178|27]
+changeEnabled=false
+changeEvery=50
+height=48
+width=122
+
+[18-puddle@53,146|16]
+changeEnabled=false
+changeEvery=50
+height=36
+width=76
+
+[18-puddle@74,135|18]
+changeEnabled=false
+changeEvery=50
+height=30
+width=90
+
+[18-slope@122,156|16]
+grade=2
+gradient=Vertical
+height=222
+reversed=true
+stuckOnGround=false
+width=134
+
+[18-slope@172,118|9]
+grade=3
+gradient=Vertical
+height=30
+reversed=true
+stuckOnGround=false
+width=30
+
+[18-slope@172,89|10]
+grade=3
+gradient=Vertical
+height=30
+reversed=false
+stuckOnGround=false
+width=30
+
+[18-wall@0,0|3]
+endPoint=122,16
+startPoint=122,377
+
+[18-wall@0,0|4]
+endPoint=258,16
+startPoint=257,377
+
+[18-wall@0,0|5]
+endPoint=257,377
+startPoint=122,377
+
+[18-wall@0,0|6]
+endPoint=258,16
+startPoint=122,16
+
+[2-ball@191,371]
+dummykey=true
+
+[2-bumper@165,269|19]
+dummykey=true
+
+[2-cup@362,65|14]
+dummykey=true
+
+[2-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[2-puddle@-43,17|23]
+changeEnabled=false
+changeEvery=50
+height=380
+width=288
+
+[2-sand@-28,-1|22]
+changeEnabled=false
+changeEvery=50
+height=502
+width=336
+
+[2-sand@223,221|18]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[2-slope@139,151|19]
+grade=3
+gradient=Vertical
+height=193
+reversed=true
+stuckOnGround=true
+width=113
+
+[2-slope@180,116|20]
+grade=6
+gradient=Diagonal
+height=33
+reversed=false
+stuckOnGround=false
+width=15
+
+[2-slope@193,117|9]
+grade=6
+gradient=Vertical
+height=33
+reversed=false
+stuckOnGround=false
+width=42
+
+[2-slope@235,116|21]
+grade=6
+gradient=Opposite Diagonal
+height=34
+reversed=false
+stuckOnGround=false
+width=16
+
+[2-wall@0,0|10]
+endPoint=244,38
+startPoint=140,151
+
+[2-wall@0,0|11]
+endPoint=296,91
+startPoint=251,153
+
+[2-wall@0,0|12]
+endPoint=389,37
+startPoint=244,38
+
+[2-wall@0,0|13]
+endPoint=389,91
+startPoint=297,92
+
+[2-wall@0,0|16]
+endPoint=274,69
+startPoint=296,91
+
+[2-wall@0,0|17]
+endPoint=314,60
+startPoint=294,41
+
+[2-wall@0,0|20]
+endPoint=250,388
+startPoint=139,388
+
+[2-wall@0,0|21]
+endPoint=389,37
+startPoint=389,91
+
+[2-wall@0,0|3]
+endPoint=139,149
+startPoint=139,388
+
+[2-wall@0,0|4]
+endPoint=251,153
+startPoint=250,388
+
+[2-wall@0,0|7]
+endPoint=191,149
+startPoint=140,151
+
+[2-wall@0,0|8]
+endPoint=251,153
+startPoint=230,153
+
+[3-ball@197,369]
+dummykey=true
+
+[3-blackhole@200,179|6]
+exit=197,147
+exitDeg=90
+maxspeed=2
+minspeed=1
+
+[3-cup@364,39|13]
+dummykey=true
+
+[3-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[3-slope@-2,-1|18]
+grade=4
+gradient=Diagonal
+height=318
+reversed=true
+stuckOnGround=false
+width=150
+
+[3-slope@143,152|5]
+grade=5
+gradient=Vertical
+height=197
+reversed=true
+stuckOnGround=true
+width=106
+
+[3-slope@176,108|10]
+grade=7
+gradient=Diagonal
+height=42
+reversed=false
+stuckOnGround=false
+width=39
+
+[3-slope@257,83|19]
+grade=4
+gradient=Diagonal
+height=319
+reversed=false
+stuckOnGround=false
+width=143
+
+[3-wall@0,0|11]
+endPoint=178,9
+startPoint=178,150
+
+[3-wall@0,0|12]
+endPoint=215,71
+startPoint=214,151
+
+[3-wall@0,0|14]
+endPoint=385,72
+startPoint=215,71
+
+[3-wall@0,0|16]
+endPoint=250,388
+startPoint=144,388
+
+[3-wall@0,0|17]
+endPoint=393,10
+startPoint=178,9
+
+[3-wall@0,0|18]
+endPoint=296,38
+startPoint=236,38
+
+[3-wall@0,0|20]
+endPoint=393,10
+startPoint=385,72
+
+[3-wall@0,0|3]
+endPoint=145,151
+startPoint=144,388
+
+[3-wall@0,0|4]
+endPoint=250,151
+startPoint=250,388
+
+[3-wall@0,0|7]
+endPoint=250,151
+startPoint=145,151
+
+[3-wall@0,0|8]
+endPoint=198,224
+startPoint=171,201
+
+[3-wall@0,0|9]
+endPoint=226,201
+startPoint=198,224
+
+[4-ball@181,367]
+dummykey=true
+
+[4-cup@360,284|14]
+dummykey=true
+
+[4-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[4-puddle@-2,45|24]
+changeEnabled=false
+changeEvery=50
+height=314
+width=236
+
+[4-puddle@67,-7|25]
+changeEnabled=false
+changeEvery=50
+height=194
+width=348
+
+[4-slope@328,206|23]
+grade=3
+gradient=Diagonal
+height=180
+reversed=true
+stuckOnGround=false
+width=63
+
+[4-slope@330,200|15]
+grade=3
+gradient=Diagonal
+height=186
+reversed=false
+stuckOnGround=false
+width=60
+
+[4-wall@0,0|10]
+endPoint=321,83
+startPoint=206,82
+
+[4-wall@0,0|11]
+endPoint=389,150
+startPoint=322,82
+
+[4-wall@0,0|12]
+endPoint=272,145
+startPoint=329,202
+
+[4-wall@0,0|13]
+endPoint=329,203
+startPoint=329,386
+
+[4-wall@0,0|16]
+endPoint=236,386
+startPoint=124,387
+
+[4-wall@0,0|17]
+endPoint=389,150
+startPoint=388,386
+
+[4-wall@0,0|18]
+endPoint=388,386
+startPoint=329,386
+
+[4-wall@0,0|19]
+endPoint=321,83
+startPoint=310,96
+
+[4-wall@0,0|20]
+endPoint=283,129
+startPoint=271,144
+
+[4-wall@0,0|21]
+endPoint=343,189
+startPoint=329,202
+
+[4-wall@0,0|22]
+endPoint=389,150
+startPoint=373,162
+
+[4-wall@0,0|3]
+endPoint=124,205
+startPoint=124,387
+
+[4-wall@0,0|4]
+endPoint=236,201
+startPoint=236,386
+
+[4-wall@0,0|6]
+endPoint=144,186
+startPoint=124,205
+
+[4-wall@0,0|7]
+endPoint=219,186
+startPoint=236,201
+
+[4-wall@0,0|8]
+endPoint=206,82
+startPoint=144,144
+
+[4-wall@0,0|9]
+endPoint=272,145
+startPoint=219,144
+
+[4-windmill@144,144|5]
+botWallVisible=false
+bottom=true
+height=42
+leftWallVisible=true
+rightWallVisible=true
+speed=6
+topWallVisible=false
+width=75
+
+[5-ball@194,372]
+dummykey=true
+
+[5-bumper@246,44|15]
+dummykey=true
+
+[5-cup@347,44|9]
+dummykey=true
+
+[5-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[5-slope@-1,-1|16]
+grade=4
+gradient=Horizontal
+height=398
+reversed=false
+stuckOnGround=false
+width=140
+
+[5-slope@139,126|10]
+grade=5
+gradient=Vertical
+height=225
+reversed=true
+stuckOnGround=false
+width=111
+
+[5-slope@139,96|10]
+grade=6
+gradient=Vertical
+height=32
+reversed=false
+stuckOnGround=false
+width=112
+
+[5-slope@252,98|17]
+grade=4
+gradient=Horizontal
+height=296
+reversed=true
+stuckOnGround=false
+width=148
+
+[5-slope@260,84|18]
+grade=4
+gradient=Horizontal
+height=14
+reversed=true
+stuckOnGround=false
+width=171
+
+[5-slope@319,18|11]
+grade=6
+gradient=Elliptic
+height=57
+reversed=false
+stuckOnGround=false
+width=57
+
+[5-slope@387,0|19]
+grade=4
+gradient=Horizontal
+height=84
+reversed=true
+stuckOnGround=false
+width=17
+
+[5-wall@0,0|12]
+endPoint=250,388
+startPoint=140,388
+
+[5-wall@0,0|13]
+endPoint=388,7
+startPoint=227,8
+
+[5-wall@0,0|14]
+endPoint=388,7
+startPoint=387,80
+
+[5-wall@0,0|3]
+endPoint=140,95
+startPoint=140,388
+
+[5-wall@0,0|4]
+endPoint=250,95
+startPoint=250,388
+
+[5-wall@0,0|6]
+endPoint=227,8
+startPoint=140,95
+
+[5-wall@0,0|7]
+endPoint=266,80
+startPoint=250,95
+
+[5-wall@0,0|8]
+endPoint=387,80
+startPoint=266,80
+
+[6-ball@212,370]
+dummykey=true
+
+[6-bridge@193,151|8]
+botWallVisible=false
+height=47
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=35
+
+[6-cup@210,61|17]
+dummykey=true
+
+[6-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[6-puddle@204,177|4]
+changeEnabled=false
+changeEvery=50
+height=38
+width=126
+
+[6-puddle@238,175|5]
+changeEnabled=false
+changeEvery=50
+height=34
+width=92
+
+[6-sand@419,109|18]
+changeEnabled=false
+changeEvery=50
+height=150
+width=126
+
+[6-sand@436,9|17]
+changeEnabled=false
+changeEvery=50
+height=276
+width=228
+
+[6-slope@142,8|20]
+grade=3
+gradient=Vertical
+height=27
+reversed=true
+stuckOnGround=false
+width=140
+
+[6-slope@193,143|9]
+grade=3
+gradient=Vertical
+height=26
+reversed=false
+stuckOnGround=false
+width=35
+
+[6-slope@193,168|8]
+grade=3
+gradient=Vertical
+height=30
+reversed=true
+stuckOnGround=false
+width=35
+
+[6-wall@0,0|12]
+endPoint=140,8
+startPoint=141,387
+
+[6-wall@0,0|13]
+endPoint=283,8
+startPoint=284,387
+
+[6-wall@0,0|14]
+endPoint=211,269
+startPoint=211,280
+
+[6-wall@0,0|15]
+endPoint=181,252
+startPoint=181,289
+
+[6-wall@0,0|16]
+endPoint=240,252
+startPoint=240,288
+
+[6-wall@0,0|18]
+endPoint=283,8
+startPoint=140,8
+
+[6-wall@0,0|19]
+endPoint=284,387
+startPoint=141,387
+
+[7-ball@343,355]
+dummykey=true
+
+[7-cup@235,349|12]
+dummykey=true
+
+[7-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[7-puddle@170,137|7]
+changeEnabled=false
+changeEvery=50
+height=38
+width=120
+
+[7-puddle@204,128|23]
+changeEnabled=false
+changeEvery=50
+height=48
+width=56
+
+[7-puddle@257,247|8]
+changeEnabled=false
+changeEvery=50
+height=70
+width=40
+
+[7-slope@10,149|19]
+grade=2
+gradient=Vertical
+height=27
+reversed=false
+stuckOnGround=false
+width=88
+
+[7-slope@113,22|22]
+grade=4
+gradient=Elliptic
+height=68
+reversed=false
+stuckOnGround=false
+width=68
+
+[7-slope@12,175|20]
+grade=2
+gradient=Vertical
+height=27
+reversed=true
+stuckOnGround=false
+width=86
+
+[7-slope@123,169|17]
+grade=8
+gradient=Elliptic
+height=104
+reversed=false
+stuckOnGround=false
+width=104
+
+[7-slope@128,306|15]
+grade=2
+gradient=Horizontal
+height=82
+reversed=false
+stuckOnGround=false
+width=24
+
+[7-slope@148,306|16]
+grade=2
+gradient=Horizontal
+height=81
+reversed=true
+stuckOnGround=false
+width=23
+
+[7-slope@205,13|21]
+grade=4
+gradient=Elliptic
+height=68
+reversed=true
+stuckOnGround=false
+width=68
+
+[7-slope@291,217|18]
+grade=2
+gradient=Vertical
+height=171
+reversed=false
+stuckOnGround=false
+width=96
+
+[7-wall@0,0|10]
+endPoint=75,9
+startPoint=10,74
+
+[7-wall@0,0|11]
+endPoint=77,388
+startPoint=11,322
+
+[7-wall@0,0|13]
+endPoint=291,334
+startPoint=266,308
+
+[7-wall@0,0|14]
+endPoint=292,362
+startPoint=265,388
+
+[7-wall@0,0|3]
+endPoint=293,91
+startPoint=292,389
+
+[7-wall@0,0|4]
+endPoint=293,91
+startPoint=97,91
+
+[7-wall@0,0|5]
+endPoint=97,91
+startPoint=97,308
+
+[7-wall@0,0|6]
+endPoint=292,308
+startPoint=97,308
+
+[7-wall@0,0|9]
+endPoint=389,77
+startPoint=323,10
+
+[8-ball@197,360]
+dummykey=true
+
+[8-cup@197,41|5]
+dummykey=true
+
+[8-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[8-puddle@320,230|19]
+changeEnabled=false
+changeEvery=50
+height=62
+width=82
+
+[8-puddle@324,228|22]
+changeEnabled=false
+changeEvery=50
+height=90
+width=88
+
+[8-puddle@340,216|21]
+changeEnabled=false
+changeEvery=50
+height=54
+width=68
+
+[8-puddle@340,243|20]
+changeEnabled=false
+changeEvery=50
+height=88
+width=122
+
+[8-slope@138,205|14]
+grade=3
+gradient=Opposite Diagonal
+height=46
+reversed=false
+stuckOnGround=false
+width=52
+
+[8-slope@140,139|16]
+grade=3
+gradient=Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=54
+
+[8-slope@19,32|18]
+grade=4
+gradient=Elliptic
+height=96
+reversed=false
+stuckOnGround=false
+width=96
+
+[8-slope@196,256|15]
+grade=3
+gradient=Diagonal
+height=53
+reversed=false
+stuckOnGround=false
+width=56
+
+[8-slope@210,85|17]
+grade=3
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[8-wall@0,0|10]
+endPoint=252,87
+startPoint=216,87
+
+[8-wall@0,0|11]
+endPoint=252,388
+startPoint=139,389
+
+[8-wall@0,0|12]
+endPoint=252,10
+startPoint=139,9
+
+[8-wall@0,0|13]
+endPoint=190,141
+startPoint=140,141
+
+[8-wall@0,0|3]
+endPoint=139,9
+startPoint=139,389
+
+[8-wall@0,0|4]
+endPoint=252,10
+startPoint=252,388
+
+[8-wall@0,0|6]
+endPoint=251,310
+startPoint=197,310
+
+[8-wall@0,0|7]
+endPoint=190,251
+startPoint=141,251
+
+[8-wall@0,0|8]
+endPoint=251,192
+startPoint=199,192
+
+[8-wall@0,0|9]
+endPoint=176,87
+startPoint=140,87
+
+[9-ball@275,369]
+dummykey=true
+
+[9-cup@183,50|6]
+dummykey=true
+
+[9-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[9-puddle@280,79|19]
+changeEnabled=false
+changeEvery=50
+height=54
+width=68
+
+[9-sand@-11,294|21]
+changeEnabled=false
+changeEvery=50
+height=174
+width=152
+
+[9-sand@-16,398|20]
+changeEnabled=false
+changeEvery=50
+height=254
+width=362
+
+[9-slope@141,105|15]
+grade=3
+gradient=Vertical
+height=24
+reversed=true
+stuckOnGround=false
+width=84
+
+[9-slope@141,79|14]
+grade=3
+gradient=Vertical
+height=26
+reversed=false
+stuckOnGround=false
+width=84
+
+[9-slope@224,204|12]
+grade=4
+gradient=Vertical
+height=31
+reversed=false
+stuckOnGround=false
+width=86
+
+[9-slope@224,298|10]
+grade=3
+gradient=Vertical
+height=22
+reversed=false
+stuckOnGround=false
+width=87
+
+[9-slope@226,235|13]
+grade=4
+gradient=Vertical
+height=25
+reversed=true
+stuckOnGround=false
+width=84
+
+[9-slope@226,320|11]
+grade=3
+gradient=Vertical
+height=21
+reversed=true
+stuckOnGround=false
+width=85
+
+[9-wall@0,0|16]
+endPoint=310,387
+startPoint=225,388
+
+[9-wall@0,0|17]
+endPoint=225,9
+startPoint=142,9
+
+[9-wall@0,0|18]
+endPoint=225,160
+startPoint=225,169
+
+[9-wall@0,0|3]
+endPoint=226,205
+startPoint=225,388
+
+[9-wall@0,0|4]
+endPoint=226,205
+startPoint=142,203
+
+[9-wall@0,0|5]
+endPoint=142,9
+startPoint=142,203
+
+[9-wall@0,0|7]
+endPoint=311,128
+startPoint=310,387
+
+[9-wall@0,0|8]
+endPoint=311,128
+startPoint=225,128
+
+[9-wall@0,0|9]
+endPoint=225,9
+startPoint=225,128
diff --git a/kolf/courses/Easy.kolf b/kolf/courses/Easy.kolf
new file mode 100644
index 00000000..97f7d292
--- /dev/null
+++ b/kolf/courses/Easy.kolf
@@ -0,0 +1,1737 @@
+[0-course@-50,-50]
+Name=Easy Course
+Name[af]=Maklike Natuurlik
+Name[bg]=Лесно
+Name[bn]=সহজ খেলা
+Name[bs]=Lagani teren
+Name[ca]=Camp fàcil
+Name[cs]=Jednoduchý
+Name[da]=Nem bane
+Name[de]=Leicht
+Name[el]=Εύκολη πίστα
+Name[es]=Campo sencillo
+Name[et]=Lihtne väljak
+Name[fi]=Helppo kenttä
+Name[fr]=Parcours facile
+Name[ga]=Cúrsa Éasca
+Name[gl]=Campo sinxelo
+Name[he]=מסלול קל
+Name[hi]=आसान कोर्स
+Name[hr]=Lagani teren
+Name[hu]=Könnyű pálya
+Name[is]=Auðveld leið
+Name[it]=Percorso facile
+Name[ja]=簡単なコース
+Name[mk]=Лесен терен
+Name[nb]=Enkel bane
+Name[nl]=Eenvoudig parcours
+Name[nn]=Enkel bane
+Name[nso]=Course ye Bonolo
+Name[pl]=Łatwy tor
+Name[pt]=Percurso Fácil
+Name[pt_BR]=Curso Fácil
+Name[ro]=Cale uşoară
+Name[ru]=Лёгкая площадка
+Name[sk]=Jednoduché ihrisko
+Name[sl]=Lahko igrišče
+Name[sr]=Лак терен
+Name[sr@Latn]=Lak teren
+Name[sv]=Enkel bana
+Name[ta]=சுலபமான மார்க்கம்
+Name[tg]=Майдони Сабук
+Name[tr]=Kolay Pist
+Name[uk]=Легкий
+Name[ven]=Thero i Leluwaho
+Name[xh]=Indlela Elula
+Name[xx]=xxEasy Coursexx
+Name[zh_CN]=轻松的路线
+Name[zh_TW]=簡單的路線
+Name[zu]=Indlela elula
+author=Jason Katz-Brown
+name=Easy Course
+
+[1-ball@267,126]
+dummykey=true
+
+[1-cup@313,325|22]
+dummykey=true
+
+[1-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[1-puddle@69,72|14]
+changeEnabled=false
+changeEvery=50
+height=92
+width=112
+
+[1-puddle@84,103|19]
+changeEnabled=false
+changeEvery=50
+height=144
+width=96
+
+[1-sand@-6,255|19]
+changeEnabled=false
+changeEvery=50
+height=256
+width=112
+
+[1-sand@-6,368|18]
+changeEnabled=false
+changeEvery=50
+height=238
+width=190
+
+[1-sand@33,295|0]
+changeEnabled=false
+changeEvery=50
+height=116
+width=54
+
+[1-sand@37,261|1]
+changeEnabled=false
+changeEvery=50
+height=84
+width=34
+
+[1-sand@40,303|2]
+changeEnabled=false
+changeEvery=50
+height=88
+width=54
+
+[1-slope@211,282|21]
+grade=3
+gradient=Horizontal
+height=83
+reversed=false
+stuckOnGround=false
+width=61
+
+[1-wall@0,0|10]
+endPoint=347,282
+startPoint=348,364
+
+[1-wall@0,0|11]
+endPoint=347,282
+startPoint=211,281
+
+[1-wall@0,0|12]
+endPoint=195,257
+startPoint=211,281
+
+[1-wall@0,0|13]
+endPoint=281,208
+startPoint=195,257
+
+[1-wall@0,0|3]
+endPoint=343,148
+startPoint=281,208
+
+[1-wall@0,0|4]
+endPoint=327,85
+startPoint=343,148
+
+[1-wall@0,0|5]
+endPoint=327,85
+startPoint=273,56
+
+[1-wall@0,0|6]
+endPoint=273,56
+startPoint=122,182
+
+[1-wall@0,0|7]
+endPoint=122,182
+startPoint=112,349
+
+[1-wall@0,0|8]
+endPoint=138,368
+startPoint=112,349
+
+[1-wall@0,0|9]
+endPoint=348,364
+startPoint=138,368
+
+[10-ball@107,335]
+dummykey=true
+
+[10-blackhole@128,259|15]
+exit=227,337
+exitDeg=220
+maxspeed=2
+minspeed=1
+
+[10-cup@322,331|3]
+dummykey=true
+
+[10-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[10-puddle@262,-7|45]
+changeEnabled=false
+changeEvery=50
+height=90
+width=166
+
+[10-puddle@50,-21|44]
+changeEnabled=false
+changeEvery=50
+height=224
+width=466
+
+[10-slope@109,151|41]
+grade=4
+gradient=Horizontal
+height=71
+reversed=true
+stuckOnGround=false
+width=54
+
+[10-slope@150,349|45]
+grade=8
+gradient=Horizontal
+height=41
+reversed=false
+stuckOnGround=false
+width=44
+
+[10-slope@162,329|46]
+grade=7
+gradient=Horizontal
+height=21
+reversed=false
+stuckOnGround=false
+width=33
+
+[10-slope@173,121|42]
+grade=6
+gradient=Elliptic
+height=165
+reversed=false
+stuckOnGround=false
+width=165
+
+[10-slope@21,275|47]
+grade=7
+gradient=Vertical
+height=65
+reversed=false
+stuckOnGround=false
+width=49
+
+[10-wall@0,0|10]
+endPoint=139,218
+startPoint=107,225
+
+[10-wall@0,0|11]
+endPoint=107,225
+startPoint=80,256
+
+[10-wall@0,0|12]
+endPoint=80,256
+startPoint=69,302
+
+[10-wall@0,0|13]
+endPoint=69,302
+startPoint=75,340
+
+[10-wall@0,0|14]
+endPoint=91,360
+startPoint=75,340
+
+[10-wall@0,0|16]
+endPoint=372,358
+startPoint=335,379
+
+[10-wall@0,0|17]
+endPoint=335,379
+startPoint=288,374
+
+[10-wall@0,0|18]
+endPoint=288,374
+startPoint=248,353
+
+[10-wall@0,0|19]
+endPoint=246,351
+startPoint=219,321
+
+[10-wall@0,0|20]
+endPoint=219,321
+startPoint=194,325
+
+[10-wall@0,0|22]
+endPoint=194,325
+startPoint=174,314
+
+[10-wall@0,0|23]
+endPoint=372,358
+startPoint=386,320
+
+[10-wall@0,0|24]
+endPoint=386,320
+startPoint=387,260
+
+[10-wall@0,0|25]
+endPoint=372,197
+startPoint=355,158
+
+[10-wall@0,0|26]
+endPoint=355,158
+startPoint=289,111
+
+[10-wall@0,0|27]
+endPoint=289,111
+startPoint=232,111
+
+[10-wall@0,0|28]
+endPoint=232,111
+startPoint=187,128
+
+[10-wall@0,0|29]
+endPoint=187,128
+startPoint=158,152
+
+[10-wall@0,0|30]
+endPoint=158,152
+startPoint=111,153
+
+[10-wall@0,0|33]
+endPoint=111,153
+startPoint=34,222
+
+[10-wall@0,0|35]
+endPoint=34,222
+startPoint=21,286
+
+[10-wall@0,0|36]
+endPoint=21,286
+startPoint=21,353
+
+[10-wall@0,0|37]
+endPoint=21,353
+startPoint=55,393
+
+[10-wall@0,0|38]
+endPoint=55,393
+startPoint=201,394
+
+[10-wall@0,0|39]
+endPoint=201,394
+startPoint=240,374
+
+[10-wall@0,0|4]
+endPoint=128,367
+startPoint=91,360
+
+[10-wall@0,0|40]
+endPoint=240,374
+startPoint=248,353
+
+[10-wall@0,0|45]
+endPoint=372,197
+startPoint=387,260
+
+[10-wall@0,0|5]
+endPoint=128,367
+startPoint=159,343
+
+[10-wall@0,0|6]
+endPoint=159,343
+startPoint=176,311
+
+[10-wall@0,0|7]
+endPoint=174,314
+startPoint=180,266
+
+[10-wall@0,0|8]
+endPoint=180,266
+startPoint=164,230
+
+[10-wall@0,0|9]
+endPoint=164,230
+startPoint=139,218
+
+[11-ball@63,369]
+dummykey=true
+
+[11-blackhole@116,216|10]
+exit=275,307
+exitDeg=140
+maxspeed=4
+minspeed=2
+
+[11-blackhole@124,260|6]
+exit=23,381
+exitDeg=50
+maxspeed=6
+minspeed=5
+
+[11-blackhole@128,126|21]
+exit=103,387
+exitDeg=90
+maxspeed=2
+minspeed=1
+
+[11-blackhole@139,184|7]
+exit=347,109
+exitDeg=130
+maxspeed=2
+minspeed=1
+
+[11-blackhole@163,234|11]
+exit=24,25
+exitDeg=309
+maxspeed=5
+minspeed=3
+
+[11-blackhole@164,136|4]
+exit=15,147
+exitDeg=349
+maxspeed=7
+minspeed=6
+
+[11-blackhole@187,159|12]
+exit=281,22
+exitDeg=329
+maxspeed=2
+minspeed=1
+
+[11-blackhole@194,207|5]
+exit=308,183
+exitDeg=170
+maxspeed=10
+minspeed=3
+
+[11-blackhole@59,187|9]
+exit=101,20
+exitDeg=289
+maxspeed=5
+minspeed=3
+
+[11-blackhole@82,233|8]
+exit=301,235
+exitDeg=160
+maxspeed=8
+minspeed=4
+
+[11-blackhole@86,154|13]
+exit=198,384
+exitDeg=110
+maxspeed=5
+minspeed=3
+
+[11-cup@307,85|3]
+dummykey=true
+
+[11-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[11-sand@383,371|16]
+changeEnabled=false
+changeEvery=50
+height=214
+width=252
+
+[11-sand@388,295|15]
+changeEnabled=false
+changeEvery=50
+height=178
+width=146
+
+[11-slope@-15,24|17]
+grade=2
+gradient=Elliptic
+height=316
+reversed=true
+stuckOnGround=false
+width=316
+
+[11-slope@226,1|17]
+grade=4
+gradient=Elliptic
+height=162
+reversed=true
+stuckOnGround=false
+width=162
+
+[11-wall@0,0|18]
+endPoint=242,70
+startPoint=185,27
+
+[11-wall@0,0|19]
+endPoint=242,70
+startPoint=288,157
+
+[11-wall@0,0|20]
+endPoint=185,27
+startPoint=72,11
+
+[11-wall@0,0|22]
+endPoint=81,346
+startPoint=84,388
+
+[12-ball@247,85]
+dummykey=true
+
+[12-cup@79,101|3]
+dummykey=true
+
+[12-floater@245,248|11]
+botWallVisible=false
+endPoint=245,248
+height=66
+leftWallVisible=true
+rightWallVisible=true
+speed=2
+startPoint=241,177
+topWallVisible=false
+width=47
+
+[12-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=true
+maxstrokes=10
+par=3
+
+[12-slope@205,213|21]
+grade=4
+gradient=Horizontal
+height=170
+reversed=false
+stuckOnGround=true
+width=85
+
+[12-wall@0,0|10]
+endPoint=361,153
+startPoint=339,75
+
+[12-wall@0,0|13]
+endPoint=38,326
+startPoint=36,166
+
+[12-wall@0,0|14]
+endPoint=88,382
+startPoint=296,383
+
+[12-wall@0,0|15]
+endPoint=346,333
+startPoint=313,214
+
+[12-wall@0,0|17]
+endPoint=38,326
+startPoint=88,382
+
+[12-wall@0,0|20]
+endPoint=346,333
+startPoint=296,383
+
+[12-wall@0,0|4]
+endPoint=339,75
+startPoint=246,29
+
+[12-wall@0,0|5]
+endPoint=246,29
+startPoint=137,64
+
+[12-wall@0,0|7]
+endPoint=137,166
+startPoint=215,213
+
+[12-wall@0,0|8]
+endPoint=215,213
+startPoint=314,213
+
+[12-wall@0,0|9]
+endPoint=313,214
+startPoint=361,153
+
+[12-windmill@36,64|12]
+botWallVisible=false
+bottom=true
+height=102
+leftWallVisible=true
+rightWallVisible=true
+speed=5
+topWallVisible=true
+width=101
+
+[13-ball@356,340]
+dummykey=true
+
+[13-cup@213,189|3]
+dummykey=true
+
+[13-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[13-puddle@166,190|8]
+changeEnabled=false
+changeEvery=50
+height=86
+width=22
+
+[13-puddle@234,150|9]
+changeEnabled=false
+changeEvery=50
+height=26
+width=140
+
+[13-puddle@276,228|7]
+changeEnabled=false
+changeEvery=50
+height=28
+width=230
+
+[13-sand@137,322|14]
+changeEnabled=false
+changeEvery=50
+height=96
+width=12
+
+[13-sand@359,72|11]
+changeEnabled=false
+changeEvery=50
+height=76
+width=14
+
+[13-sand@362,118|12]
+changeEnabled=false
+changeEvery=50
+height=72
+width=10
+
+[13-sign@219,247|14]
+Comment=Hit slowly...
+Comment[af]=Getref stadig...
+Comment[ar]=إضرب ببطء...
+Comment[bg]=Леки и технични удари...
+Comment[bn]=ধীরে আঘাত করুন...
+Comment[bs]=Polako pucaj...
+Comment[ca]=Picar lentament...
+Comment[cs]=Trefujte pomalu...
+Comment[da]=Slå langsomt...
+Comment[de]=Langsam...
+Comment[el]=Ρίξε αργά...
+Comment[es]=Golpear lentamente...
+Comment[et]=Löö aeglaselt...
+Comment[fi]=Lyö hitaasti...
+Comment[fr]=Taper doucement...
+Comment[gl]=Golpear a modo
+Comment[he]=חבוט לאט...
+Comment[hi]=धीरे से मारें...
+Comment[hr]=Udarite polako...
+Comment[hu]=Lassan megütni...
+Comment[is]=Sláðu varlega...
+Comment[it]=Colpisci piano...
+Comment[ja]=ゆっくり打とう...
+Comment[lv]=Sit lēnām...
+Comment[mk]=Удрете пополека...
+Comment[nb]=Slå forsiktig ...
+Comment[nl]=Zachtjes slaan...
+Comment[nn]=Slå forsiktig ...
+Comment[nso]=Betha kago nanya...
+Comment[pl]=Powolne uderzenie...
+Comment[pt]=Bata devagarinho...
+Comment[pt_BR]=Arremessar lentamente...
+Comment[ro]=Loveşte încet...
+Comment[ru]=Бейте не спеша...
+Comment[sk]=Jemné údery...
+Comment[sl]=Udarite počasi ...
+Comment[sr]=Ударите полако...
+Comment[sr@Latn]=Udarite polako...
+Comment[sv]=Slå långsamt...
+Comment[ta]=மெதுவாக அடிக்கவும்...
+Comment[tg]=Оҳиста занед...
+Comment[tr]=Yavaş basın...
+Comment[uk]=Бийте без поспіху...
+Comment[ven]=Irwani nga u ongolowa...
+Comment[xh]=Betha ngokucothayo...
+Comment[xx]=xxHit slowly...xx
+Comment[zh_CN]=缓慢击打...
+Comment[zh_TW]=緩慢地敲擊...
+Comment[zu]=Shaya kancane...
+botWallVisible=true
+height=55
+leftWallVisible=true
+rightWallVisible=false
+topWallVisible=true
+width=180
+
+[13-slope@12,11|8]
+grade=2
+gradient=Horizontal
+height=124
+reversed=true
+stuckOnGround=false
+width=373
+
+[13-slope@12,133|7]
+grade=2
+gradient=Vertical
+height=254
+reversed=false
+stuckOnGround=false
+width=139
+
+[13-slope@139,266|6]
+grade=2
+gradient=Horizontal
+height=121
+reversed=false
+stuckOnGround=false
+width=248
+
+[13-wall@0,0|10]
+endPoint=385,132
+startPoint=365,12
+
+[14-ball@94,323]
+dummykey=true
+
+[14-bridge@261,66|13]
+botWallVisible=false
+height=91
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=99
+
+[14-bumper@135,356|12]
+dummykey=true
+
+[14-cup@136,355|13]
+dummykey=true
+
+[14-cup@147,145|3]
+dummykey=true
+
+[14-cup@293,288|8]
+dummykey=true
+
+[14-cup@313,113|11]
+dummykey=true
+
+[14-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[14-puddle@292,288|7]
+changeEnabled=false
+changeEvery=50
+height=102
+width=102
+
+[14-sand@145,142|5]
+changeEnabled=false
+changeEvery=50
+height=130
+width=132
+
+[14-slope@219,215|6]
+grade=6
+gradient=Elliptic
+height=145
+reversed=false
+stuckOnGround=false
+width=145
+
+[14-slope@233,34|9]
+grade=3
+gradient=Elliptic
+height=160
+reversed=false
+stuckOnGround=false
+width=160
+
+[14-slope@58,54|4]
+grade=7
+gradient=Elliptic
+height=177
+reversed=false
+stuckOnGround=false
+width=177
+
+[15-ball@32,360]
+dummykey=true
+
+[15-cup@357,168|3]
+dummykey=true
+
+[15-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=4
+
+[15-slope@10,9|6]
+grade=4
+gradient=Vertical
+height=332
+reversed=true
+stuckOnGround=false
+width=63
+
+[15-slope@34,12|4]
+grade=4
+gradient=Diagonal
+height=376
+reversed=false
+stuckOnGround=false
+width=355
+
+[15-slope@71,10|5]
+grade=4
+gradient=Diagonal
+height=332
+reversed=true
+stuckOnGround=false
+width=313
+
+[16-ball@299,105]
+dummykey=true
+
+[16-blackhole@308,282|23]
+exit=358,136
+exitDeg=160
+maxspeed=3
+minspeed=2
+
+[16-blackhole@37,334|24]
+exit=227,218
+exitDeg=239
+maxspeed=1
+minspeed=0
+
+[16-cup@106,333|3]
+dummykey=true
+
+[16-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[16-slope@183,211|22]
+grade=4
+gradient=Elliptic
+height=108
+reversed=true
+stuckOnGround=false
+width=108
+
+[16-slope@48,70|20]
+grade=6
+gradient=Elliptic
+height=100
+reversed=false
+stuckOnGround=false
+width=100
+
+[16-wall@0,0|10]
+endPoint=371,115
+startPoint=323,59
+
+[16-wall@0,0|11]
+endPoint=323,59
+startPoint=64,58
+
+[16-wall@0,0|12]
+endPoint=64,58
+startPoint=27,141
+
+[16-wall@0,0|13]
+endPoint=81,374
+startPoint=61,341
+
+[16-wall@0,0|14]
+endPoint=27,292
+startPoint=68,281
+
+[16-wall@0,0|15]
+endPoint=68,281
+startPoint=170,269
+
+[16-wall@0,0|16]
+endPoint=170,269
+startPoint=173,249
+
+[16-wall@0,0|17]
+endPoint=173,249
+startPoint=155,236
+
+[16-wall@0,0|18]
+endPoint=155,236
+startPoint=49,225
+
+[16-wall@0,0|19]
+endPoint=49,225
+startPoint=27,141
+
+[16-wall@0,0|25]
+endPoint=61,341
+startPoint=49,366
+
+[16-wall@0,0|26]
+endPoint=27,368
+startPoint=13,351
+
+[16-wall@0,0|27]
+endPoint=13,351
+startPoint=12,312
+
+[16-wall@0,0|28]
+endPoint=12,312
+startPoint=27,292
+
+[16-wall@0,0|29]
+endPoint=27,368
+startPoint=49,366
+
+[16-wall@0,0|30]
+endPoint=346,277
+startPoint=335,244
+
+[16-wall@0,0|4]
+endPoint=319,316
+startPoint=81,374
+
+[16-wall@0,0|5]
+endPoint=319,316
+startPoint=346,277
+
+[16-wall@0,0|6]
+endPoint=335,244
+startPoint=156,185
+
+[16-wall@0,0|7]
+endPoint=156,185
+startPoint=160,161
+
+[16-wall@0,0|8]
+endPoint=160,161
+startPoint=357,159
+
+[16-wall@0,0|9]
+endPoint=357,159
+startPoint=371,115
+
+[17-ball@37,125]
+dummykey=true
+
+[17-cup@356,45|3]
+dummykey=true
+
+[17-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[17-wall@0,0|10]
+endPoint=69,156
+startPoint=136,161
+
+[17-wall@0,0|11]
+endPoint=136,161
+startPoint=133,359
+
+[17-wall@0,0|12]
+endPoint=133,359
+startPoint=117,338
+
+[17-wall@0,0|13]
+endPoint=134,210
+startPoint=71,208
+
+[17-wall@0,0|14]
+endPoint=71,247
+startPoint=138,248
+
+[17-wall@0,0|15]
+endPoint=243,191
+startPoint=195,152
+
+[17-wall@0,0|16]
+endPoint=278,190
+startPoint=326,152
+
+[17-wall@0,0|17]
+endPoint=312,189
+startPoint=180,199
+
+[17-wall@0,0|18]
+endPoint=312,189
+startPoint=355,196
+
+[17-wall@0,0|19]
+endPoint=322,242
+startPoint=175,248
+
+[17-wall@0,0|20]
+endPoint=322,242
+startPoint=348,249
+
+[17-wall@0,0|21]
+endPoint=264,147
+startPoint=256,208
+
+[17-wall@0,0|22]
+endPoint=256,208
+startPoint=226,257
+
+[17-wall@0,0|23]
+endPoint=226,257
+startPoint=175,295
+
+[17-wall@0,0|24]
+endPoint=303,260
+startPoint=271,198
+
+[17-wall@0,0|25]
+endPoint=265,365
+startPoint=265,266
+
+[17-wall@0,0|26]
+endPoint=303,260
+startPoint=355,291
+
+[17-wall@0,0|27]
+endPoint=265,365
+startPoint=251,351
+
+[17-wall@0,0|28]
+endPoint=224,287
+startPoint=245,306
+
+[17-wall@0,0|29]
+endPoint=242,322
+startPoint=209,343
+
+[17-wall@0,0|31]
+endPoint=320,352
+startPoint=271,320
+
+[17-wall@0,0|4]
+endPoint=277,76
+startPoint=66,83
+
+[17-wall@0,0|5]
+endPoint=277,76
+startPoint=323,87
+
+[17-wall@0,0|6]
+endPoint=121,41
+startPoint=131,118
+
+[17-wall@0,0|7]
+endPoint=272,44
+startPoint=248,117
+
+[17-wall@0,0|8]
+endPoint=68,316
+startPoint=69,156
+
+[17-wall@0,0|9]
+endPoint=68,316
+startPoint=47,358
+
+[17-wall@3,0|30]
+endPoint=316,280
+startPoint=279,302
+
+[18-ball@246,335]
+dummykey=true
+
+[18-cup@109,107|3]
+dummykey=true
+
+[18-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[18-puddle@348,-8|18]
+changeEnabled=false
+changeEvery=50
+height=100
+width=272
+
+[18-puddle@410,-2|17]
+changeEnabled=false
+changeEvery=50
+height=280
+width=172
+
+[18-slope@164,26|16]
+grade=4
+gradient=Horizontal
+height=107
+reversed=false
+stuckOnGround=false
+width=219
+
+[18-wall@0,0|10]
+endPoint=367,151
+startPoint=315,47
+
+[18-wall@0,0|11]
+endPoint=315,47
+startPoint=209,26
+
+[18-wall@0,0|12]
+endPoint=209,26
+startPoint=66,47
+
+[18-wall@0,0|13]
+endPoint=66,47
+startPoint=41,105
+
+[18-wall@0,0|14]
+endPoint=41,105
+startPoint=89,175
+
+[18-wall@0,0|15]
+endPoint=89,175
+startPoint=168,175
+
+[18-wall@0,0|19]
+endPoint=140,314
+startPoint=169,361
+
+[18-wall@0,0|20]
+endPoint=140,314
+startPoint=167,256
+
+[18-wall@0,0|6]
+endPoint=299,377
+startPoint=169,361
+
+[18-wall@0,0|7]
+endPoint=299,377
+startPoint=362,323
+
+[18-wall@0,0|8]
+endPoint=362,323
+startPoint=387,252
+
+[18-wall@0,0|9]
+endPoint=387,252
+startPoint=367,151
+
+[18-windmill@167,133|4]
+botWallVisible=false
+bottom=true
+height=123
+leftWallVisible=true
+rightWallVisible=true
+speed=3
+topWallVisible=false
+width=180
+
+[18-windmill@167,171|5]
+botWallVisible=false
+bottom=true
+height=85
+leftWallVisible=false
+rightWallVisible=false
+speed=5
+topWallVisible=false
+width=179
+
+[2-ball@60,82]
+dummykey=true
+
+[2-cup@343,362|3]
+dummykey=true
+
+[2-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[2-puddle@379,-8|10]
+changeEnabled=false
+changeEvery=50
+height=172
+width=206
+
+[2-puddle@397,65|13]
+changeEnabled=false
+changeEvery=50
+height=96
+width=112
+
+[2-slope@10,232|16]
+grade=4
+gradient=Vertical
+height=158
+reversed=false
+stuckOnGround=false
+width=215
+
+[2-slope@224,156|9]
+grade=3
+gradient=Vertical
+height=76
+reversed=true
+stuckOnGround=false
+width=167
+
+[2-wall@0,0|4]
+endPoint=130,12
+startPoint=130,210
+
+[2-wall@0,0|5]
+endPoint=225,129
+startPoint=225,388
+
+[3-ball@210,356]
+dummykey=true
+
+[3-bumper@54,246|9]
+dummykey=true
+
+[3-bumper@98,299|8]
+dummykey=true
+
+[3-cup@341,351|12]
+dummykey=true
+
+[3-cup@62,354|11]
+dummykey=true
+
+[3-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[3-slope@184,11|7]
+grade=4
+gradient=Vertical
+height=177
+reversed=true
+stuckOnGround=false
+width=21
+
+[3-slope@205,11|6]
+grade=4
+gradient=Diagonal
+height=177
+reversed=true
+stuckOnGround=false
+width=162
+
+[3-slope@32,10|5]
+grade=4
+gradient=Opposite Diagonal
+height=179
+reversed=true
+stuckOnGround=false
+width=154
+
+[3-wall@0,0|3]
+endPoint=262,212
+startPoint=263,389
+
+[3-wall@0,0|4]
+endPoint=159,213
+startPoint=159,386
+
+[3-windmill@263,288|10]
+botWallVisible=false
+bottom=false
+height=101
+leftWallVisible=true
+rightWallVisible=false
+speed=2
+topWallVisible=false
+width=125
+
+[4-ball@91,344]
+dummykey=true
+
+[4-cup@291,91|18]
+dummykey=true
+
+[4-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[4-puddle@115,111|7]
+changeEnabled=false
+changeEvery=50
+height=70
+width=86
+
+[4-puddle@125,133|3]
+changeEnabled=false
+changeEvery=50
+height=62
+width=66
+
+[4-puddle@136,121|5]
+changeEnabled=false
+changeEvery=50
+height=60
+width=72
+
+[4-puddle@277,291|15]
+changeEnabled=false
+changeEvery=50
+height=76
+width=90
+
+[4-puddle@296,322|11]
+changeEnabled=false
+changeEvery=50
+height=128
+width=98
+
+[4-slope@255,136|20]
+grade=4
+gradient=Elliptic
+height=123
+reversed=false
+stuckOnGround=false
+width=123
+
+[4-slope@28,155|19]
+grade=3
+gradient=Elliptic
+height=145
+reversed=false
+stuckOnGround=false
+width=145
+
+[5-ball@197,252]
+dummykey=true
+
+[5-cup@85,77|33]
+dummykey=true
+
+[5-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[5-puddle@150,258|42]
+changeEnabled=false
+changeEvery=50
+height=134
+width=62
+
+[5-puddle@198,207|11]
+changeEnabled=false
+changeEvery=50
+height=52
+width=130
+
+[5-puddle@248,182|10]
+changeEnabled=false
+changeEvery=50
+height=76
+width=42
+
+[5-puddle@278,158|11]
+changeEnabled=false
+changeEvery=50
+height=44
+width=84
+
+[5-slope@14,195|36]
+grade=3
+gradient=Elliptic
+height=106
+reversed=true
+stuckOnGround=false
+width=106
+
+[5-slope@160,169|15]
+grade=4
+gradient=Diagonal
+height=220
+reversed=false
+stuckOnGround=false
+width=227
+
+[5-slope@181,12|35]
+grade=3
+gradient=Elliptic
+height=128
+reversed=false
+stuckOnGround=false
+width=128
+
+[5-wall@0,0|9]
+endPoint=127,390
+startPoint=13,314
+
+[6-ball@351,186]
+dummykey=true
+
+[6-blackhole@306,352|12]
+exit=16,145
+exitDeg=80
+maxspeed=2
+minspeed=2
+
+[6-blackhole@367,38|11]
+exit=19,10
+exitDeg=279
+maxspeed=1
+minspeed=1
+
+[6-bridge@281,64|6]
+botWallVisible=true
+height=155
+leftWallVisible=false
+rightWallVisible=true
+topWallVisible=true
+width=116
+
+[6-bridge@5,2|7]
+botWallVisible=true
+height=149
+leftWallVisible=true
+rightWallVisible=false
+topWallVisible=true
+width=96
+
+[6-cup@30,67|9]
+dummykey=true
+
+[6-floater@78,34|8]
+botWallVisible=true
+endPoint=78,34
+height=78
+leftWallVisible=false
+rightWallVisible=false
+speed=2
+startPoint=207,104
+topWallVisible=true
+width=128
+
+[6-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=true
+maxstrokes=10
+par=3
+
+[6-puddle@198,123|6]
+changeEnabled=false
+changeEvery=50
+height=394
+width=316
+
+[6-slope@109,429|8]
+grade=4
+gradient=Elliptic
+height=77
+reversed=true
+stuckOnGround=false
+width=77
+
+[6-slope@99,35|18]
+grade=3
+gradient=Elliptic
+height=75
+reversed=true
+stuckOnGround=false
+width=75
+
+[6-wall@0,0|10]
+endPoint=381,9
+startPoint=392,65
+
+[6-wall@0,0|13]
+endPoint=381,218
+startPoint=386,329
+
+[6-wall@0,0|14]
+endPoint=386,329
+startPoint=299,391
+
+[6-wall@0,0|15]
+endPoint=299,391
+startPoint=39,345
+
+[6-wall@0,0|16]
+endPoint=39,345
+startPoint=14,204
+
+[6-wall@0,0|17]
+endPoint=14,204
+startPoint=24,152
+
+[6-wall@0,0|9]
+endPoint=381,9
+startPoint=317,3
+
+[7-ball@65,363]
+dummykey=true
+
+[7-cup@309,83|3]
+dummykey=true
+
+[7-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[7-puddle@337,401|4]
+changeEnabled=false
+changeEvery=50
+height=504
+width=412
+
+[7-slope@-2,-3|5]
+grade=2
+gradient=Diagonal
+height=353
+reversed=true
+stuckOnGround=false
+width=394
+
+[7-slope@247,27|10]
+grade=2
+gradient=Elliptic
+height=123
+reversed=true
+stuckOnGround=false
+width=123
+
+[7-wall@0,0|6]
+endPoint=370,157
+startPoint=379,91
+
+[7-wall@0,0|7]
+endPoint=379,91
+startPoint=370,42
+
+[7-wall@0,0|8]
+endPoint=370,42
+startPoint=321,15
+
+[7-wall@0,0|9]
+endPoint=321,15
+startPoint=110,16
+
+[8-ball@324,331]
+dummykey=true
+
+[8-cup@171,249|32]
+dummykey=true
+
+[8-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[8-slope@212,51|33]
+grade=2
+gradient=Elliptic
+height=96
+reversed=false
+stuckOnGround=false
+width=96
+
+[8-slope@84,231|34]
+grade=4
+gradient=Elliptic
+height=51
+reversed=false
+stuckOnGround=false
+width=51
+
+[8-wall@0,0|10]
+endPoint=104,210
+startPoint=84,204
+
+[8-wall@0,0|11]
+endPoint=84,204
+startPoint=80,183
+
+[8-wall@0,0|12]
+endPoint=80,183
+startPoint=105,150
+
+[8-wall@0,0|13]
+endPoint=105,150
+startPoint=159,137
+
+[8-wall@0,0|14]
+endPoint=159,137
+startPoint=222,143
+
+[8-wall@0,0|15]
+endPoint=222,143
+startPoint=275,180
+
+[8-wall@0,0|16]
+endPoint=275,180
+startPoint=305,263
+
+[8-wall@0,0|17]
+endPoint=305,263
+startPoint=276,308
+
+[8-wall@0,0|18]
+endPoint=276,308
+startPoint=275,337
+
+[8-wall@0,0|19]
+endPoint=275,337
+startPoint=285,369
+
+[8-wall@0,0|20]
+endPoint=285,369
+startPoint=310,382
+
+[8-wall@0,0|21]
+endPoint=310,382
+startPoint=346,377
+
+[8-wall@0,0|22]
+endPoint=346,377
+startPoint=377,350
+
+[8-wall@0,0|23]
+endPoint=377,350
+startPoint=382,302
+
+[8-wall@0,0|24]
+endPoint=382,302
+startPoint=382,136
+
+[8-wall@0,0|25]
+endPoint=382,136
+startPoint=338,61
+
+[8-wall@0,0|26]
+endPoint=338,61
+startPoint=243,30
+
+[8-wall@0,0|27]
+endPoint=243,30
+startPoint=99,43
+
+[8-wall@0,0|28]
+endPoint=99,43
+startPoint=35,104
+
+[8-wall@0,0|29]
+endPoint=35,104
+startPoint=18,230
+
+[8-wall@0,0|3]
+endPoint=147,351
+startPoint=83,329
+
+[8-wall@0,0|30]
+endPoint=18,230
+startPoint=32,285
+
+[8-wall@0,0|31]
+endPoint=32,285
+startPoint=83,329
+
+[8-wall@0,0|4]
+endPoint=147,351
+startPoint=230,330
+
+[8-wall@0,0|5]
+endPoint=230,330
+startPoint=271,265
+
+[8-wall@0,0|6]
+endPoint=271,265
+startPoint=247,193
+
+[8-wall@0,0|7]
+endPoint=247,193
+startPoint=202,157
+
+[8-wall@0,0|8]
+endPoint=202,157
+startPoint=138,165
+
+[8-wall@0,0|9]
+endPoint=138,165
+startPoint=104,210
+
+[9-ball@342,333]
+dummykey=true
+
+[9-blackhole@73,307|3]
+exit=385,46
+exitDeg=180
+maxspeed=6
+minspeed=1
+
+[9-cup@314,199|9]
+dummykey=true
+
+[9-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[9-sand@155,305|6]
+changeEnabled=false
+changeEvery=50
+height=70
+width=48
+
+[9-sand@165,309|7]
+changeEnabled=false
+changeEvery=50
+height=40
+width=34
+
+[9-sand@174,305|8]
+changeEnabled=false
+changeEvery=50
+height=28
+width=44
+
+[9-sand@179,290|5]
+changeEnabled=false
+changeEvery=50
+height=52
+width=92
+
+[9-wall@0,0|10]
+endPoint=386,143
+startPoint=140,120
+
+[9-wall@0,0|11]
+endPoint=106,12
+startPoint=10,50
+
+[9-wall@0,0|4]
+endPoint=388,253
+startPoint=12,223
diff --git a/kolf/courses/Hard.kolf b/kolf/courses/Hard.kolf
new file mode 100644
index 00000000..47ba23bf
--- /dev/null
+++ b/kolf/courses/Hard.kolf
@@ -0,0 +1,4403 @@
+[0-course@-50,-50]
+Name=Hard Course
+Name[af]=Hard Natuurlik
+Name[bg]=Трудно
+Name[bn]=কঠিন খেলা
+Name[bs]=Težak teren
+Name[ca]=Camp difícil
+Name[cs]=Těžký
+Name[da]=Svær bane
+Name[de]=Schwer
+Name[el]=Δύσκολη πίστα
+Name[es]=Campo difícil
+Name[et]=Raske väljak
+Name[fi]=Vaikea kenttä
+Name[fr]=Parcours difficile
+Name[ga]=Cúrsa Crua
+Name[gl]=Campo difícil
+Name[he]=מסלול קשה
+Name[hi]=कठिन कोर्स
+Name[hu]=Nehéz pálya
+Name[is]=Erfið braut
+Name[it]=Percorso difficile
+Name[ja]=難しいコース
+Name[mk]=Тежок терен
+Name[nb]=Vanskelig bane
+Name[nl]=Moeilijk parcours
+Name[nn]=Vanskeleg bane
+Name[nso]=Course ye Bothata
+Name[pl]=Trudny tor
+Name[pt]=Percurso Difícil
+Name[pt_BR]=Curso Difícil
+Name[ro]=Cale grea
+Name[ru]=Сложная площадка
+Name[sk]=Ťažké ihrisko
+Name[sl]=Težko igrišče
+Name[sr]=Тежак терен
+Name[sr@Latn]=Težak teren
+Name[sv]=Svår bana
+Name[ta]=கடினமான மார்க்கம்
+Name[tg]=Майдони Душвор
+Name[tr]=Zor Pist
+Name[uk]=Складна майданчик
+Name[ven]=Thero i Kondaho
+Name[xh]=Indlela enzima
+Name[xx]=xxHard Coursexx
+Name[zh_CN]=困难的路线
+Name[zh_TW]=困難的路線
+Name[zu]=Indlela elukhuni
+author=Jason Katz-Brown
+
+[1-ball@84,73]
+dummykey=true
+
+[1-blackhole@83,203|10]
+exit=111,214
+exitDeg=330
+maxspeed=5
+minspeed=3
+
+[1-cup@40,198|5]
+dummykey=true
+
+[1-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[1-puddle@-24,361|16]
+changeEnabled=false
+changeEvery=50
+height=124
+width=168
+
+[1-puddle@1,336|17]
+changeEnabled=false
+changeEvery=50
+height=60
+width=110
+
+[1-puddle@34,377|22]
+changeEnabled=false
+changeEvery=50
+height=54
+width=90
+
+[1-puddle@42,351|18]
+changeEnabled=false
+changeEvery=50
+height=56
+width=40
+
+[1-puddle@51,352|19]
+changeEnabled=false
+changeEvery=50
+height=32
+width=36
+
+[1-puddle@54,363|20]
+changeEnabled=false
+changeEvery=50
+height=40
+width=46
+
+[1-puddle@62,373|21]
+changeEnabled=false
+changeEvery=50
+height=52
+width=36
+
+[1-sand@169,250|21]
+changeEnabled=false
+changeEvery=50
+height=60
+width=46
+
+[1-sand@174,240|23]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[1-slope@10,135|15]
+grade=3
+gradient=Vertical
+height=40
+reversed=true
+stuckOnGround=false
+width=119
+
+[1-slope@10,229|6]
+grade=3
+gradient=Vertical
+height=60
+reversed=false
+stuckOnGround=false
+width=83
+
+[1-slope@221,145|17]
+grade=4
+gradient=Elliptic
+height=77
+reversed=false
+stuckOnGround=false
+width=77
+
+[1-slope@56,177|18]
+grade=4
+gradient=Elliptic
+height=52
+reversed=true
+stuckOnGround=false
+width=52
+
+[1-slope@65,78|24]
+grade=2
+gradient=Diagonal
+height=309
+reversed=false
+stuckOnGround=false
+width=323
+
+[1-slope@8,14|14]
+grade=2
+gradient=Opposite Diagonal
+height=105
+reversed=true
+stuckOnGround=false
+width=383
+
+[1-wall@0,0|17]
+endPoint=129,176
+startPoint=129,137
+
+[1-wall@0,0|24]
+endPoint=94,287
+startPoint=93,234
+
+[1-wall@0,0|3]
+endPoint=93,234
+startPoint=129,176
+
+[1-wall@0,0|4]
+endPoint=129,137
+startPoint=14,137
+
+[10-ball@308,365]
+dummykey=true
+
+[10-cup@66,343|3]
+dummykey=true
+
+[10-floater@171,129|54]
+botWallVisible=false
+endPoint=171,129
+height=53
+leftWallVisible=true
+rightWallVisible=false
+speed=3
+startPoint=25,212
+topWallVisible=true
+width=76
+
+[10-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=true
+maxstrokes=10
+par=3
+
+[10-puddle@111,207|40]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[10-puddle@115,231|25]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[10-puddle@136,250|28]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[10-puddle@139,193|58]
+changeEnabled=false
+changeEvery=50
+height=162
+width=122
+
+[10-puddle@163,123|12]
+changeEnabled=false
+changeEvery=50
+height=40
+width=104
+
+[10-puddle@164,260|36]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[10-puddle@188,144|52]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[10-puddle@190,268|34]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[10-puddle@196,261|35]
+changeEnabled=false
+changeEvery=50
+height=64
+width=60
+
+[10-puddle@199,237|37]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[10-puddle@200,157|53]
+changeEnabled=false
+changeEvery=50
+height=94
+width=72
+
+[10-puddle@200,200|54]
+changeEnabled=false
+changeEvery=50
+height=134
+width=72
+
+[10-puddle@206,276|39]
+changeEnabled=false
+changeEvery=50
+height=48
+width=36
+
+[10-slope@112,365|52]
+grade=2
+gradient=Vertical
+height=19
+reversed=true
+stuckOnGround=false
+width=98
+
+[10-slope@12,271|46]
+grade=2
+gradient=Diagonal
+height=45
+reversed=false
+stuckOnGround=true
+width=20
+
+[10-slope@12,315|53]
+grade=2
+gradient=Horizontal
+height=52
+reversed=false
+stuckOnGround=true
+width=21
+
+[10-slope@134,308|48]
+grade=2
+gradient=Vertical
+height=23
+reversed=false
+stuckOnGround=true
+width=74
+
+[10-slope@149,30|31]
+grade=3
+gradient=Horizontal
+height=85
+reversed=true
+stuckOnGround=true
+width=52
+
+[10-slope@18,32|60]
+grade=3
+gradient=Diagonal
+height=59
+reversed=true
+stuckOnGround=false
+width=138
+
+[10-slope@199,133|59]
+grade=4
+gradient=Horizontal
+height=69
+reversed=true
+stuckOnGround=true
+width=52
+
+[10-slope@203,87|60]
+grade=4
+gradient=Opposite Diagonal
+height=58
+reversed=false
+stuckOnGround=true
+width=48
+
+[10-slope@207,306|49]
+grade=2
+gradient=Opposite Diagonal
+height=28
+reversed=false
+stuckOnGround=false
+width=29
+
+[10-slope@209,331|50]
+grade=2
+gradient=Horizontal
+height=32
+reversed=true
+stuckOnGround=false
+width=28
+
+[10-slope@209,363|51]
+grade=2
+gradient=Diagonal
+height=19
+reversed=true
+stuckOnGround=false
+width=29
+
+[10-slope@211,199|61]
+grade=4
+gradient=Diagonal
+height=40
+reversed=true
+stuckOnGround=true
+width=40
+
+[10-slope@250,140|60]
+grade=1
+gradient=Horizontal
+height=243
+reversed=false
+stuckOnGround=false
+width=136
+
+[10-slope@264,102|61]
+grade=1
+gradient=Diagonal
+height=39
+reversed=false
+stuckOnGround=true
+width=124
+
+[10-slope@32,275|44]
+grade=2
+gradient=Vertical
+height=41
+reversed=false
+stuckOnGround=true
+width=59
+
+[10-slope@89,276|45]
+grade=2
+gradient=Opposite Diagonal
+height=55
+reversed=false
+stuckOnGround=true
+width=75
+
+[10-slope@9,365|47]
+grade=2
+gradient=Opposite Diagonal
+height=23
+reversed=true
+stuckOnGround=false
+width=104
+
+[10-wall@0,0|10]
+endPoint=77,31
+startPoint=29,60
+
+[10-wall@0,0|11]
+endPoint=29,60
+startPoint=11,187
+
+[10-wall@0,0|4]
+endPoint=229,252
+startPoint=288,385
+
+[10-wall@0,0|5]
+endPoint=232,206
+startPoint=229,252
+
+[10-wall@0,0|57]
+endPoint=338,159
+startPoint=302,131
+
+[10-wall@0,0|6]
+endPoint=389,148
+startPoint=355,92
+
+[10-wall@0,0|62]
+endPoint=6,316
+startPoint=11,187
+
+[10-wall@0,0|63]
+endPoint=8,374
+startPoint=6,316
+
+[10-wall@0,0|64]
+endPoint=35,387
+startPoint=8,374
+
+[10-wall@0,0|65]
+endPoint=70,392
+startPoint=35,387
+
+[10-wall@0,0|66]
+endPoint=246,397
+startPoint=70,392
+
+[10-wall@0,0|67]
+endPoint=275,355
+startPoint=246,397
+
+[10-wall@0,0|68]
+endPoint=387,384
+startPoint=288,385
+
+[10-wall@0,0|69]
+endPoint=389,148
+startPoint=387,384
+
+[10-wall@0,0|7]
+endPoint=355,92
+startPoint=274,56
+
+[10-wall@0,0|8]
+endPoint=274,56
+startPoint=179,31
+
+[10-wall@0,0|9]
+endPoint=179,31
+startPoint=77,31
+
+[11-ball@27,26]
+dummykey=true
+
+[11-blackhole@-23,90|4]
+exit=-26,293
+exitDeg=0
+maxspeed=2
+minspeed=1
+
+[11-blackhole@293,44|16]
+exit=132,260
+exitDeg=0
+maxspeed=3
+minspeed=2
+
+[11-cup@221,409|13]
+dummykey=true
+
+[11-cup@223,332|15]
+dummykey=true
+
+[11-floater@127,241|13]
+botWallVisible=false
+endPoint=127,241
+height=36
+leftWallVisible=true
+rightWallVisible=true
+speed=5
+startPoint=13,235
+topWallVisible=true
+width=260
+
+[11-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=4
+
+[11-puddle@142,397|19]
+changeEnabled=false
+changeEvery=50
+height=94
+width=74
+
+[11-puddle@149,362|3]
+changeEnabled=false
+changeEvery=50
+height=30
+width=56
+
+[11-puddle@159,387|9]
+changeEnabled=false
+changeEvery=50
+height=72
+width=58
+
+[11-puddle@170,398|18]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[11-puddle@173,382|20]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[11-puddle@192,390|10]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[11-puddle@210,393|44]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[11-puddle@231,394|12]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[11-puddle@258,388|11]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[11-puddle@272,380|45]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[11-puddle@284,376|8]
+changeEnabled=false
+changeEvery=50
+height=46
+width=46
+
+[11-puddle@290,401|7]
+changeEnabled=false
+changeEvery=50
+height=88
+width=60
+
+[11-puddle@293,-12|40]
+changeEnabled=false
+changeEvery=50
+height=50
+width=82
+
+[11-puddle@332,7|39]
+changeEnabled=false
+changeEvery=50
+height=32
+width=82
+
+[11-puddle@335,10|38]
+changeEnabled=false
+changeEvery=50
+height=34
+width=50
+
+[11-puddle@349,12|37]
+changeEnabled=false
+changeEvery=50
+height=50
+width=56
+
+[11-puddle@353,33|34]
+changeEnabled=false
+changeEvery=50
+height=34
+width=36
+
+[11-puddle@356,12|33]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[11-puddle@361,32|39]
+changeEnabled=false
+changeEvery=50
+height=58
+width=48
+
+[11-puddle@388,45|36]
+changeEnabled=false
+changeEvery=50
+height=48
+width=88
+
+[11-puddle@391,10|35]
+changeEnabled=false
+changeEvery=50
+height=74
+width=102
+
+[11-sand@111,152|26]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[11-sand@113,140|23]
+changeEnabled=false
+changeEvery=50
+height=80
+width=80
+
+[11-sand@120,160|25]
+changeEnabled=false
+changeEvery=50
+height=56
+width=56
+
+[11-sand@122,120|24]
+changeEnabled=false
+changeEvery=50
+height=40
+width=70
+
+[11-sand@133,177|46]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[11-sand@141,155|27]
+changeEnabled=false
+changeEvery=50
+height=96
+width=56
+
+[11-slope@11,37|22]
+grade=2
+gradient=Opposite Diagonal
+height=166
+reversed=false
+stuckOnGround=false
+width=178
+
+[11-slope@13,217|41]
+grade=4
+gradient=Vertical
+height=22
+reversed=false
+stuckOnGround=true
+width=376
+
+[11-slope@168,280|40]
+grade=4
+gradient=Elliptic
+height=107
+reversed=true
+stuckOnGround=false
+width=107
+
+[11-slope@343,53|44]
+grade=3
+gradient=Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[11-slope@61,13|30]
+grade=2
+gradient=Vertical
+height=79
+reversed=true
+stuckOnGround=true
+width=286
+
+[11-slope@7,271|42]
+grade=4
+gradient=Vertical
+height=29
+reversed=true
+stuckOnGround=true
+width=382
+
+[11-slope@73,128|28]
+grade=2
+gradient=Vertical
+height=77
+reversed=false
+stuckOnGround=true
+width=314
+
+[11-slope@9,11|43]
+grade=6
+gradient=Diagonal
+height=56
+reversed=true
+stuckOnGround=false
+width=52
+
+[11-slope@9,8|32]
+grade=2
+gradient=Diagonal
+height=140
+reversed=true
+stuckOnGround=false
+width=116
+
+[11-wall@0,0|14]
+endPoint=392,207
+startPoint=12,207
+
+[11-wall@0,0|17]
+endPoint=253,280
+startPoint=10,278
+
+[11-wall@0,0|42]
+endPoint=199,63
+startPoint=209,113
+
+[12-ball@58,341]
+dummykey=true
+
+[12-blackhole@244,110|62]
+exit=166,91
+exitDeg=280
+maxspeed=3
+minspeed=3
+
+[12-blackhole@359,23|65]
+exit=111,236
+exitDeg=20
+maxspeed=5
+minspeed=3
+
+[12-blackhole@46,112|41]
+exit=144,33
+exitDeg=350
+maxspeed=5
+minspeed=3
+
+[12-cup@177,164|16]
+dummykey=true
+
+[12-cup@212,294|38]
+dummykey=true
+
+[12-cup@229,270|40]
+dummykey=true
+
+[12-cup@230,315|39]
+dummykey=true
+
+[12-cup@256,319|37]
+dummykey=true
+
+[12-floater@329,91|50]
+botWallVisible=false
+endPoint=329,91
+height=46
+leftWallVisible=false
+rightWallVisible=false
+speed=5
+startPoint=277,35
+topWallVisible=false
+width=52
+
+[12-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=3
+
+[12-puddle@101,37|66]
+changeEnabled=false
+changeEvery=50
+height=96
+width=76
+
+[12-puddle@104,63|28]
+changeEnabled=false
+changeEvery=50
+height=40
+width=54
+
+[12-puddle@114,15|25]
+changeEnabled=false
+changeEvery=50
+height=98
+width=60
+
+[12-puddle@62,43|24]
+changeEnabled=false
+changeEvery=50
+height=44
+width=54
+
+[12-puddle@68,-60|62]
+changeEnabled=false
+changeEvery=50
+height=244
+width=150
+
+[12-puddle@85,65|26]
+changeEnabled=false
+changeEvery=50
+height=34
+width=42
+
+[12-puddle@91,43|21]
+changeEnabled=false
+changeEvery=50
+height=72
+width=100
+
+[12-puddle@95,72|27]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[12-slope@238,231|53]
+grade=3
+gradient=Vertical
+height=11
+reversed=false
+stuckOnGround=false
+width=58
+
+[12-slope@238,242|36]
+grade=3
+gradient=Vertical
+height=41
+reversed=true
+stuckOnGround=false
+width=51
+
+[12-slope@262,236|49]
+grade=6
+gradient=Diagonal
+height=151
+reversed=false
+stuckOnGround=false
+width=126
+
+[12-slope@7,74|67]
+grade=4
+gradient=Elliptic
+height=78
+reversed=true
+stuckOnGround=false
+width=78
+
+[12-slope@86,130|17]
+grade=4
+gradient=Diagonal
+height=69
+reversed=true
+stuckOnGround=false
+width=63
+
+[12-slope@92,94|52]
+grade=4
+gradient=Horizontal
+height=38
+reversed=true
+stuckOnGround=false
+width=56
+
+[12-wall@0,0|10]
+endPoint=21,360
+startPoint=35,379
+
+[12-wall@0,0|12]
+endPoint=274,328
+startPoint=288,292
+
+[12-wall@0,0|13]
+endPoint=81,161
+startPoint=96,93
+
+[12-wall@0,0|14]
+endPoint=81,161
+startPoint=136,332
+
+[12-wall@0,0|15]
+endPoint=20,305
+startPoint=13,332
+
+[12-wall@0,0|20]
+endPoint=282,74
+startPoint=96,93
+
+[12-wall@0,0|30]
+endPoint=252,339
+startPoint=218,337
+
+[12-wall@0,0|31]
+endPoint=218,337
+startPoint=196,320
+
+[12-wall@0,0|32]
+endPoint=274,328
+startPoint=252,339
+
+[12-wall@0,0|33]
+endPoint=196,320
+startPoint=189,292
+
+[12-wall@0,0|34]
+endPoint=196,264
+startPoint=189,292
+
+[12-wall@0,0|35]
+endPoint=236,251
+startPoint=196,264
+
+[12-wall@0,0|4]
+endPoint=13,332
+startPoint=21,360
+
+[12-wall@0,0|42]
+endPoint=316,78
+startPoint=282,74
+
+[12-wall@0,0|43]
+endPoint=337,57
+startPoint=318,79
+
+[12-wall@0,0|44]
+endPoint=339,30
+startPoint=337,57
+
+[12-wall@0,0|45]
+endPoint=333,14
+startPoint=339,30
+
+[12-wall@0,0|46]
+endPoint=316,78
+startPoint=310,111
+
+[12-wall@0,0|47]
+endPoint=365,51
+startPoint=337,57
+
+[12-wall@0,0|48]
+endPoint=38,285
+startPoint=20,305
+
+[12-wall@0,0|49]
+endPoint=387,54
+startPoint=365,51
+
+[12-wall@0,0|5]
+endPoint=71,383
+startPoint=35,379
+
+[12-wall@0,0|51]
+endPoint=307,131
+startPoint=284,137
+
+[12-wall@0,0|54]
+endPoint=136,332
+startPoint=133,354
+
+[12-wall@0,0|55]
+endPoint=56,280
+startPoint=38,285
+
+[12-wall@0,0|56]
+endPoint=284,137
+startPoint=264,134
+
+[12-wall@0,0|57]
+endPoint=264,134
+startPoint=241,139
+
+[12-wall@0,0|58]
+endPoint=241,139
+startPoint=221,129
+
+[12-wall@0,0|59]
+endPoint=221,129
+startPoint=212,115
+
+[12-wall@0,0|6]
+endPoint=104,374
+startPoint=71,383
+
+[12-wall@0,0|60]
+endPoint=212,115
+startPoint=194,107
+
+[12-wall@0,0|61]
+endPoint=194,107
+startPoint=186,86
+
+[12-wall@0,0|63]
+endPoint=147,372
+startPoint=134,357
+
+[12-wall@0,0|64]
+endPoint=186,388
+startPoint=147,372
+
+[12-wall@0,0|68]
+endPoint=236,251
+startPoint=238,230
+
+[12-wall@0,0|7]
+endPoint=288,292
+startPoint=310,111
+
+[12-wall@0,0|8]
+endPoint=133,354
+startPoint=104,374
+
+[12-wall@0,0|9]
+endPoint=265,189
+startPoint=154,189
+
+[13-ball@38,51]
+dummykey=true
+
+[13-cup@360,359|20]
+dummykey=true
+
+[13-floater@68,306|7]
+botWallVisible=true
+endPoint=68,306
+height=11
+leftWallVisible=false
+rightWallVisible=false
+speed=9
+startPoint=133,75
+topWallVisible=false
+width=50
+
+[13-floater@83,372|16]
+botWallVisible=false
+endPoint=83,372
+height=47
+leftWallVisible=true
+rightWallVisible=false
+speed=4
+startPoint=344,371
+topWallVisible=true
+width=14
+
+[13-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=3
+
+[13-sign@257,44|26]
+Comment=Let the floaters <strong>push</strong> you!
+Comment[bg]=Обръщане на грешките във Ваша полза!
+Comment[bn]=ফ্লোটারগুলো আপনাকে <strong>ধাক্কা</strong> দিক!
+Comment[bs]=Dopustite plutačima da vas <strong>guraju</strong>!
+Comment[ca]=Permetre que els flotadors t'<strong>empenyin</strong>!
+Comment[da]=Lad svæverne <strong>skubbe</strong> dig!
+Comment[de]=Lassen Sie sich von den Flößen <strong>weiterschubsen</strong>.
+Comment[es]=¡Dejar que los flotadores le <strong>empujen</strong>!
+Comment[et]=Lase hõljukitel ennast <strong>lükata</strong> !
+Comment[fi]=Anna kelluvien <strong>painaa</strong> sinua!
+Comment[fr]=Laissez les flotteurs vous <strong>pousser</strong> !
+Comment[gl]=Deixe que os flotadores o <strong>empuxen</strong>!
+Comment[he]=תן למשטחים הצפים <strong>לדחוף</strong> אותך!
+Comment[hi]=तैरने वाले आपको <strong>धकेल</strong> सकते हैं!
+Comment[hu]=Csak a legjobbaknak!
+Comment[is]=Láttu flotin <strong>ýta</strong> þér!
+Comment[it]=Lasciati <strong>trasportare</strong> dai floater!
+Comment[ja]=フローターでボールを<strong>プッシュ</strong>させよう!
+Comment[mk]=Дозволете им на лебдачите да ве <strong>турнат</strong>!
+Comment[nb]=La plattformene <strong>dytte</strong> deg!
+Comment[nl]=Laat u door de drijvers <strong>duwen</strong>.
+Comment[nn]=Lat plattformane <strong>dytta</strong> deg!
+Comment[nso]=Dumelela di-floater <strong>digo tshofe</strong>!
+Comment[pl]=Niech ta piłeczka <strong>leci</strong>!
+Comment[pt]=Deixe os flutuadores <strong>empurrá-lo</strong>!
+Comment[pt_BR]=Deixe as bóias <strong>levarem</strong> você!
+Comment[ru]=Пусть вас <strong>несут</strong> ползуны!
+Comment[sk]=Nechajte sa unášať!
+Comment[sl]=Naj vas plovci <strong>porinejo</strong>!
+Comment[sr]=Нека вас плутачи <strong>гурају</strong>!
+Comment[sr@Latn]=Neka vas plutači <strong>guraju</strong>!
+Comment[sv]=Låt flottarna <strong>knuffa</strong> dig!
+Comment[ta]=மிதவைகள் உங்களை<strong>தள்ளட்டும்</strong> !
+Comment[tg]=Иҷозат диҳед, ки хазандаҳо шуморо <strong>тела диҳанд</strong>!
+Comment[tr]=Yüzücülerin size <strong>vurmasına</strong> izin verin!
+Comment[uk]=Нехай плавуни вас <strong>підштовхнуть</strong>!
+Comment[ven]=Irani zwipapamali<strong>sukumedza</strong>inwi!
+Comment[xh]=Vumela ezidadayo <strong>tyhala</strong> wena!
+Comment[xx]=xxLet the floaters <strong>push</strong> you!xx
+Comment[zh_CN]=让浮台<strong>托起</strong>您!
+Comment[zh_TW]=讓浮標<strong>推動</strong>您!
+Comment[zu]=Yekela okuntantayo <strong>kukududule</strong>!
+botWallVisible=true
+height=196
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=111
+
+[13-slope@10,10|3]
+grade=6
+gradient=Vertical
+height=137
+reversed=true
+stuckOnGround=true
+width=227
+
+[13-slope@10,378|0]
+grade=3
+gradient=Vertical
+height=9
+reversed=false
+stuckOnGround=true
+width=209
+
+[13-slope@11,363|1]
+grade=3
+gradient=Vertical
+height=17
+reversed=false
+stuckOnGround=true
+width=59
+
+[13-slope@111,102|4]
+grade=3
+gradient=Vertical
+height=10
+reversed=false
+stuckOnGround=true
+width=27
+
+[13-slope@12,147|16]
+grade=5
+gradient=Vertical
+height=131
+reversed=true
+stuckOnGround=true
+width=227
+
+[13-slope@136,102|6]
+grade=4
+gradient=Vertical
+height=6
+reversed=false
+stuckOnGround=true
+width=17
+
+[13-slope@183,277|25]
+grade=5
+gradient=Vertical
+height=111
+reversed=true
+stuckOnGround=true
+width=206
+
+[13-slope@218,378|2]
+grade=3
+gradient=Vertical
+height=10
+reversed=false
+stuckOnGround=true
+width=105
+
+[13-slope@332,330|19]
+grade=6
+gradient=Elliptic
+height=59
+reversed=true
+stuckOnGround=false
+width=59
+
+[13-slope@69,307|8]
+grade=8
+gradient=Vertical
+height=8
+reversed=false
+stuckOnGround=false
+width=46
+
+[13-slope@82,373|13]
+grade=8
+gradient=Horizontal
+height=18
+reversed=true
+stuckOnGround=false
+width=16
+
+[13-slope@9,277|17]
+grade=5
+gradient=Vertical
+height=100
+reversed=true
+stuckOnGround=true
+width=175
+
+[13-wall@0,0|10]
+endPoint=124,297
+startPoint=65,372
+
+[13-wall@0,0|11]
+endPoint=13,364
+startPoint=36,377
+
+[13-wall@0,0|12]
+endPoint=238,12
+startPoint=236,276
+
+[13-wall@0,0|14]
+endPoint=113,114
+startPoint=96,12
+
+[13-wall@0,0|16]
+endPoint=322,389
+startPoint=331,343
+
+[13-wall@0,0|17]
+endPoint=331,343
+startPoint=353,326
+
+[13-wall@0,0|18]
+endPoint=353,326
+startPoint=390,326
+
+[13-wall@0,0|21]
+endPoint=388,276
+startPoint=236,276
+
+[13-wall@0,0|23]
+endPoint=159,103
+startPoint=173,108
+
+[13-wall@0,0|24]
+endPoint=113,114
+startPoint=159,103
+
+[13-wall@0,0|5]
+endPoint=173,108
+startPoint=124,297
+
+[13-wall@0,0|9]
+endPoint=65,372
+startPoint=36,377
+
+[14-ball@360,259]
+dummykey=true
+
+[14-blackhole@87,369|7]
+exit=366,49
+exitDeg=50
+maxspeed=2
+minspeed=1
+
+[14-cup@315,106|10]
+dummykey=true
+
+[14-cup@87,276|6]
+dummykey=true
+
+[14-floater@289,36|9]
+botWallVisible=true
+endPoint=289,36
+height=97
+leftWallVisible=true
+rightWallVisible=true
+speed=2
+startPoint=250,24
+topWallVisible=true
+width=100
+
+[14-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[14-slope@10,362|8]
+grade=4
+gradient=Horizontal
+height=14
+reversed=true
+stuckOnGround=false
+width=83
+
+[14-slope@11,10|4]
+grade=2
+gradient=Vertical
+height=338
+reversed=true
+stuckOnGround=true
+width=163
+
+[14-slope@11,352|11]
+grade=4
+gradient=Opposite Diagonal
+height=11
+reversed=false
+stuckOnGround=false
+width=81
+
+[14-slope@11,374|12]
+grade=4
+gradient=Diagonal
+height=12
+reversed=true
+stuckOnGround=false
+width=83
+
+[14-slope@174,10|12]
+grade=2
+gradient=Diagonal
+height=339
+reversed=true
+stuckOnGround=true
+width=63
+
+[14-slope@289,50|11]
+grade=2
+gradient=Vertical
+height=83
+reversed=false
+stuckOnGround=false
+width=101
+
+[14-slope@290,78|18]
+grade=4
+gradient=Elliptic
+height=53
+reversed=true
+stuckOnGround=false
+width=53
+
+[14-wall@0,0|13]
+endPoint=203,205
+startPoint=181,353
+
+[14-wall@0,0|14]
+endPoint=170,362
+startPoint=115,361
+
+[14-wall@0,0|15]
+endPoint=105,365
+startPoint=115,361
+
+[14-wall@0,0|16]
+endPoint=98,387
+startPoint=105,365
+
+[14-wall@0,0|17]
+endPoint=181,353
+startPoint=170,362
+
+[15-ball@20,380]
+dummykey=true
+
+[15-blackhole@172,240|6]
+exit=316,255
+exitDeg=42
+maxspeed=1
+minspeed=0
+
+[15-blackhole@228,90|22]
+exit=345,328
+exitDeg=10
+maxspeed=5
+minspeed=3
+
+[15-blackhole@242,55|24]
+exit=24,53
+exitDeg=10
+maxspeed=5
+minspeed=3
+
+[15-blackhole@330,369|8]
+exit=353,363
+exitDeg=10
+maxspeed=5
+minspeed=3
+
+[15-blackhole@375,215|46]
+exit=16,128
+exitDeg=0
+maxspeed=2
+minspeed=1
+
+[15-blackhole@61,244|7]
+exit=21,70
+exitDeg=10
+maxspeed=5
+minspeed=3
+
+[15-bridge@206,351|38]
+botWallVisible=false
+height=29
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=51
+
+[15-bridge@233,337|36]
+botWallVisible=false
+height=28
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=53
+
+[15-bridge@52,20|13]
+botWallVisible=true
+height=79
+leftWallVisible=false
+rightWallVisible=true
+topWallVisible=true
+width=153
+
+[15-cup@182,78|14]
+dummykey=true
+
+[15-cup@373,269|27]
+dummykey=true
+
+[15-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[15-puddle@247,365|35]
+changeEnabled=false
+changeEvery=50
+height=88
+width=58
+
+[15-puddle@252,383|37]
+changeEnabled=false
+changeEvery=50
+height=92
+width=68
+
+[15-slope@10,311|45]
+grade=6
+gradient=Opposite Diagonal
+height=76
+reversed=false
+stuckOnGround=false
+width=84
+
+[15-slope@107,329|31]
+grade=7
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@116,285|30]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@117,178|38]
+grade=4
+gradient=Elliptic
+height=116
+reversed=true
+stuckOnGround=false
+width=116
+
+[15-slope@14,120|37]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@14,190|43]
+grade=4
+gradient=Elliptic
+height=98
+reversed=true
+stuckOnGround=false
+width=98
+
+[15-slope@147,135|35]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@149,339|45]
+grade=6
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@168,296|34]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@218,265|44]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@221,182|29]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@240,238|41]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@26,293|36]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@283,9|33]
+grade=4
+gradient=Opposite Diagonal
+height=96
+reversed=true
+stuckOnGround=false
+width=105
+
+[15-slope@339,275|26]
+grade=4
+gradient=Opposite Diagonal
+height=36
+reversed=false
+stuckOnGround=false
+width=39
+
+[15-slope@361,304|25]
+grade=4
+gradient=Vertical
+height=79
+reversed=false
+stuckOnGround=false
+width=23
+
+[15-slope@58,141|42]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@61,22|17]
+grade=4
+gradient=Horizontal
+height=75
+reversed=false
+stuckOnGround=false
+width=144
+
+[15-slope@67,343|40]
+grade=5
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@8,363|46]
+grade=6
+gradient=Opposite Diagonal
+height=25
+reversed=false
+stuckOnGround=false
+width=25
+
+[15-slope@95,163|32]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-wall@0,0|10]
+endPoint=257,172
+startPoint=295,241
+
+[15-wall@0,0|11]
+endPoint=256,173
+startPoint=201,137
+
+[15-wall@0,0|12]
+endPoint=201,137
+startPoint=12,110
+
+[15-wall@0,0|18]
+endPoint=295,241
+startPoint=331,283
+
+[15-wall@0,0|19]
+endPoint=363,242
+startPoint=330,281
+
+[15-wall@0,0|20]
+endPoint=382,237
+startPoint=363,242
+
+[15-wall@0,0|23]
+endPoint=273,135
+startPoint=257,172
+
+[15-wall@0,0|28]
+endPoint=382,237
+startPoint=390,249
+
+[15-wall@0,0|9]
+endPoint=331,283
+startPoint=351,387
+
+[15-windmill@273,10|21]
+botWallVisible=false
+bottom=true
+height=125
+leftWallVisible=false
+rightWallVisible=false
+speed=7
+topWallVisible=false
+width=115
+
+[16-ball@39,319]
+dummykey=true
+
+[16-blackhole@354,290|51]
+exit=319,39
+exitDeg=180
+maxspeed=4
+minspeed=3
+
+[16-cup@-48,-27|3]
+dummykey=true
+
+[16-cup@-48,-43|70]
+dummykey=true
+
+[16-cup@-50,-40|71]
+dummykey=true
+
+[16-cup@-51,-42|68]
+dummykey=true
+
+[16-cup@-52,-41|69]
+dummykey=true
+
+[16-cup@-57,-40|72]
+dummykey=true
+
+[16-cup@87,83|73]
+dummykey=true
+
+[16-floater@122,335|39]
+botWallVisible=true
+endPoint=122,335
+height=42
+leftWallVisible=false
+rightWallVisible=false
+speed=5
+startPoint=67,242
+topWallVisible=true
+width=165
+
+[16-floater@182,24|63]
+botWallVisible=true
+endPoint=182,24
+height=34
+leftWallVisible=false
+rightWallVisible=true
+speed=8
+startPoint=147,80
+topWallVisible=true
+width=141
+
+[16-floater@64,69|64]
+botWallVisible=false
+endPoint=64,69
+height=66
+leftWallVisible=true
+rightWallVisible=false
+speed=5
+startPoint=45,34
+topWallVisible=true
+width=73
+
+[16-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=3
+
+[16-puddle@110,211|60]
+changeEnabled=false
+changeEvery=50
+height=60
+width=56
+
+[16-puddle@115,229|44]
+changeEnabled=false
+changeEvery=50
+height=70
+width=88
+
+[16-puddle@128,239|45]
+changeEnabled=false
+changeEvery=50
+height=62
+width=98
+
+[16-puddle@14,174|39]
+changeEnabled=false
+changeEvery=50
+height=64
+width=162
+
+[16-puddle@148,390|55]
+changeEnabled=false
+changeEvery=50
+height=94
+width=58
+
+[16-puddle@152,246|46]
+changeEnabled=false
+changeEvery=50
+height=60
+width=114
+
+[16-puddle@153,373|54]
+changeEnabled=false
+changeEvery=50
+height=86
+width=66
+
+[16-puddle@160,355|53]
+changeEnabled=false
+changeEvery=50
+height=96
+width=74
+
+[16-puddle@170,257|47]
+changeEnabled=false
+changeEvery=50
+height=70
+width=94
+
+[16-puddle@172,334|52]
+changeEnabled=false
+changeEvery=50
+height=94
+width=88
+
+[16-puddle@173,367|56]
+changeEnabled=false
+changeEvery=50
+height=82
+width=58
+
+[16-puddle@177,309|51]
+changeEnabled=false
+changeEvery=50
+height=72
+width=80
+
+[16-puddle@178,263|48]
+changeEnabled=false
+changeEvery=50
+height=72
+width=82
+
+[16-puddle@178,271|49]
+changeEnabled=false
+changeEvery=50
+height=94
+width=82
+
+[16-puddle@183,284|50]
+changeEnabled=false
+changeEvery=50
+height=122
+width=82
+
+[16-puddle@189,358|57]
+changeEnabled=false
+changeEvery=50
+height=54
+width=36
+
+[16-puddle@206,312|58]
+changeEnabled=false
+changeEvery=50
+height=70
+width=32
+
+[16-puddle@65,186|40]
+changeEnabled=false
+changeEvery=50
+height=68
+width=100
+
+[16-puddle@76,216|59]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[16-puddle@77,193|41]
+changeEnabled=false
+changeEvery=50
+height=74
+width=98
+
+[16-puddle@89,201|42]
+changeEnabled=false
+changeEvery=50
+height=76
+width=80
+
+[16-puddle@97,216|43]
+changeEnabled=false
+changeEvery=50
+height=72
+width=70
+
+[16-sand@192,162|51]
+changeEnabled=false
+changeEvery=50
+height=58
+width=78
+
+[16-sand@200,168|55]
+changeEnabled=false
+changeEvery=50
+height=62
+width=62
+
+[16-sand@205,172|56]
+changeEnabled=false
+changeEvery=50
+height=62
+width=52
+
+[16-sand@211,175|57]
+changeEnabled=false
+changeEvery=50
+height=60
+width=56
+
+[16-sand@220,192|58]
+changeEnabled=false
+changeEvery=50
+height=32
+width=56
+
+[16-sand@225,182|59]
+changeEnabled=false
+changeEvery=50
+height=54
+width=34
+
+[16-sand@235,186|51]
+changeEnabled=false
+changeEvery=50
+height=22
+width=20
+
+[16-sand@338,126|45]
+changeEnabled=false
+changeEvery=50
+height=62
+width=38
+
+[16-sand@348,108|43]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[16-sand@363,121|41]
+changeEnabled=false
+changeEvery=50
+height=82
+width=78
+
+[16-sand@366,95|50]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[16-sand@374,88|49]
+changeEnabled=false
+changeEvery=50
+height=40
+width=38
+
+[16-sand@379,142|46]
+changeEnabled=false
+changeEvery=50
+height=64
+width=108
+
+[16-sand@396,83|48]
+changeEnabled=false
+changeEvery=50
+height=72
+width=58
+
+[16-slope@293,269|52]
+grade=4
+gradient=Diagonal
+height=118
+reversed=false
+stuckOnGround=true
+width=93
+
+[16-wall@0,0|65]
+endPoint=345,264
+startPoint=251,389
+
+[16-wall@0,0|67]
+endPoint=389,271
+startPoint=345,264
+
+[17-ball@170,349]
+dummykey=true
+
+[17-blackhole@233,359|24]
+exit=288,38
+exitDeg=50
+maxspeed=3
+minspeed=1
+
+[17-bumper@248,22|51]
+dummykey=true
+
+[17-bumper@263,33|50]
+dummykey=true
+
+[17-bumper@278,45|52]
+dummykey=true
+
+[17-bumper@289,59|41]
+dummykey=true
+
+[17-bumper@297,75|49]
+dummykey=true
+
+[17-bumper@301,93|44]
+dummykey=true
+
+[17-bumper@302,111|45]
+dummykey=true
+
+[17-bumper@309,128|42]
+dummykey=true
+
+[17-bumper@318,144|43]
+dummykey=true
+
+[17-bumper@335,151|48]
+dummykey=true
+
+[17-bumper@355,154|43]
+dummykey=true
+
+[17-bumper@375,154|42]
+dummykey=true
+
+[17-cup@353,116|36]
+dummykey=true
+
+[17-cup@365,358|15]
+dummykey=true
+
+[17-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[17-puddle@243,204|45]
+changeEnabled=false
+changeEvery=50
+height=50
+width=52
+
+[17-puddle@253,194|44]
+changeEnabled=false
+changeEvery=50
+height=54
+width=66
+
+[17-puddle@254,183|46]
+changeEnabled=false
+changeEvery=50
+height=64
+width=58
+
+[17-puddle@262,213|47]
+changeEnabled=false
+changeEvery=50
+height=56
+width=88
+
+[17-sand@-19,263|16]
+changeEnabled=false
+changeEvery=50
+height=138
+width=94
+
+[17-sand@1,214|52]
+changeEnabled=false
+changeEvery=50
+height=82
+width=64
+
+[17-sand@102,219|56]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[17-sand@109,197|12]
+changeEnabled=false
+changeEvery=50
+height=44
+width=58
+
+[17-sand@115,216|4]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[17-sand@126,200|5]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[17-sand@136,201|29]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[17-sand@155,202|30]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[17-sand@160,189|32]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[17-sand@166,172|17]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[17-sand@167,162|3]
+changeEnabled=false
+changeEvery=50
+height=48
+width=44
+
+[17-sand@178,156|54]
+changeEnabled=false
+changeEvery=50
+height=36
+width=52
+
+[17-sand@187,166|55]
+changeEnabled=false
+changeEvery=50
+height=48
+width=60
+
+[17-sand@193,175|31]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[17-sand@5,238|8]
+changeEnabled=false
+changeEvery=50
+height=98
+width=64
+
+[17-sand@85,225|34]
+changeEnabled=false
+changeEvery=50
+height=60
+width=34
+
+[17-sand@91,232|9]
+changeEnabled=false
+changeEvery=50
+height=28
+width=26
+
+[17-sand@92,208|6]
+changeEnabled=false
+changeEvery=50
+height=46
+width=38
+
+[17-slope@103,219|40]
+grade=2
+gradient=Elliptic
+height=108
+reversed=false
+stuckOnGround=false
+width=108
+
+[17-slope@11,8|42]
+grade=4
+gradient=Diagonal
+height=160
+reversed=true
+stuckOnGround=false
+width=124
+
+[17-slope@204,241|25]
+grade=2
+gradient=Opposite Diagonal
+height=268
+reversed=true
+stuckOnGround=false
+width=181
+
+[17-slope@205,331|41]
+grade=4
+gradient=Elliptic
+height=57
+reversed=true
+stuckOnGround=false
+width=57
+
+[17-slope@210,240|38]
+grade=2
+gradient=Vertical
+height=103
+reversed=true
+stuckOnGround=false
+width=63
+
+[17-slope@238,332|40]
+grade=2
+gradient=Horizontal
+height=52
+reversed=false
+stuckOnGround=false
+width=66
+
+[17-slope@78,12|39]
+grade=3
+gradient=Vertical
+height=68
+reversed=true
+stuckOnGround=false
+width=308
+
+[17-slope@9,269|41]
+grade=4
+gradient=Elliptic
+height=109
+reversed=false
+stuckOnGround=false
+width=109
+
+[17-wall@0,0|18]
+endPoint=206,196
+startPoint=203,387
+
+[17-wall@0,0|19]
+endPoint=46,59
+startPoint=11,123
+
+[17-wall@0,0|23]
+endPoint=89,12
+startPoint=46,59
+
+[17-windmill@322,91|53]
+botWallVisible=false
+bottom=false
+height=43
+leftWallVisible=false
+rightWallVisible=false
+speed=5
+topWallVisible=false
+width=67
+
+[18-ball@174,371]
+dummykey=true
+
+[18-cup@340,103|3]
+dummykey=true
+
+[18-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[18-slope@308,71|19]
+grade=4
+gradient=Elliptic
+height=65
+reversed=true
+stuckOnGround=false
+width=65
+
+[18-wall@0,0|10]
+endPoint=388,174
+startPoint=250,151
+
+[18-wall@0,0|11]
+endPoint=324,257
+startPoint=320,270
+
+[18-wall@0,0|12]
+endPoint=342,336
+startPoint=339,348
+
+[18-wall@0,0|13]
+endPoint=228,98
+startPoint=239,90
+
+[18-wall@0,0|14]
+endPoint=15,367
+startPoint=12,143
+
+[18-wall@0,0|15]
+endPoint=219,390
+startPoint=36,391
+
+[18-wall@0,0|16]
+endPoint=36,391
+startPoint=15,367
+
+[18-wall@0,0|17]
+endPoint=388,12
+startPoint=275,11
+
+[18-wall@0,0|18]
+endPoint=388,12
+startPoint=390,212
+
+[18-wall@0,0|4]
+endPoint=238,238
+startPoint=75,312
+
+[18-wall@0,0|5]
+endPoint=228,98
+startPoint=12,143
+
+[18-wall@0,0|6]
+endPoint=275,11
+startPoint=239,90
+
+[18-wall@0,0|7]
+endPoint=390,212
+startPoint=324,257
+
+[18-wall@0,0|8]
+endPoint=320,270
+startPoint=342,336
+
+[18-wall@0,0|9]
+endPoint=339,348
+startPoint=219,390
+
+[2-ball@112,41]
+dummykey=true
+
+[2-blackhole@142,61|20]
+exit=261,80
+exitDeg=305
+maxspeed=4
+minspeed=3
+
+[2-blackhole@178,367|17]
+exit=17,31
+exitDeg=349
+maxspeed=2
+minspeed=2
+
+[2-blackhole@28,148|15]
+exit=238,26
+exitDeg=0
+maxspeed=5
+minspeed=1
+
+[2-blackhole@374,89|7]
+exit=308,84
+exitDeg=244
+maxspeed=3
+minspeed=2
+
+[2-cup@23,188|21]
+dummykey=true
+
+[2-cup@375,52|6]
+dummykey=true
+
+[2-floater@43,240|24]
+botWallVisible=false
+endPoint=43,240
+height=64
+leftWallVisible=false
+rightWallVisible=true
+speed=5
+startPoint=33,173
+topWallVisible=true
+width=81
+
+[2-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[2-puddle@10,241|50]
+changeEnabled=false
+changeEvery=50
+height=42
+width=142
+
+[2-puddle@48,248|29]
+changeEnabled=false
+changeEvery=50
+height=28
+width=66
+
+[2-puddle@57,233|51]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[2-puddle@60,244|31]
+changeEnabled=false
+changeEvery=50
+height=32
+width=58
+
+[2-puddle@68,232|52]
+changeEnabled=false
+changeEvery=50
+height=50
+width=40
+
+[2-puddle@72,241|32]
+changeEnabled=false
+changeEvery=50
+height=30
+width=44
+
+[2-puddle@75,225|34]
+changeEnabled=false
+changeEvery=50
+height=54
+width=38
+
+[2-puddle@75,235|33]
+changeEnabled=false
+changeEvery=50
+height=36
+width=38
+
+[2-sand@147,241|43]
+changeEnabled=false
+changeEvery=50
+height=54
+width=48
+
+[2-sand@160,261|45]
+changeEnabled=false
+changeEvery=50
+height=22
+width=52
+
+[2-sand@169,242|44]
+changeEnabled=false
+changeEvery=50
+height=52
+width=54
+
+[2-slope@11,97|51]
+grade=4
+gradient=Diagonal
+height=21
+reversed=true
+stuckOnGround=false
+width=43
+
+[2-slope@12,198|36]
+grade=3
+gradient=Vertical
+height=44
+reversed=false
+stuckOnGround=true
+width=35
+
+[2-slope@12,75|50]
+grade=4
+gradient=Horizontal
+height=22
+reversed=true
+stuckOnGround=false
+width=42
+
+[2-slope@13,35|49]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=false
+stuckOnGround=false
+width=42
+
+[2-slope@190,89|58]
+grade=3
+gradient=Diagonal
+height=30
+reversed=false
+stuckOnGround=false
+width=47
+
+[2-slope@192,119|57]
+grade=3
+gradient=Opposite Diagonal
+height=127
+reversed=true
+stuckOnGround=true
+width=43
+
+[2-slope@210,22|58]
+grade=2
+gradient=Opposite Diagonal
+height=39
+reversed=true
+stuckOnGround=false
+width=20
+
+[2-slope@224,11|46]
+grade=2
+gradient=Vertical
+height=48
+reversed=true
+stuckOnGround=false
+width=92
+
+[2-slope@232,243|48]
+grade=3
+gradient=Diagonal
+height=29
+reversed=true
+stuckOnGround=true
+width=135
+
+[2-slope@233,119|22]
+grade=3
+gradient=Vertical
+height=126
+reversed=true
+stuckOnGround=true
+width=153
+
+[2-slope@234,243|23]
+grade=3
+gradient=Horizontal
+height=144
+reversed=false
+stuckOnGround=true
+width=154
+
+[2-slope@235,88|59]
+grade=3
+gradient=Vertical
+height=31
+reversed=false
+stuckOnGround=false
+width=153
+
+[2-slope@314,9|47]
+grade=2
+gradient=Diagonal
+height=49
+reversed=true
+stuckOnGround=false
+width=19
+
+[2-slope@334,13|16]
+grade=4
+gradient=Opposite Diagonal
+height=31
+reversed=true
+stuckOnGround=false
+width=52
+
+[2-slope@43,112|18]
+grade=8
+gradient=Opposite Diagonal
+height=84
+reversed=false
+stuckOnGround=true
+width=68
+
+[2-slope@7,174|59]
+grade=4
+gradient=Elliptic
+height=33
+reversed=true
+stuckOnGround=true
+width=33
+
+[2-wall@0,0|10]
+endPoint=86,192
+startPoint=54,196
+
+[2-wall@0,0|11]
+endPoint=33,173
+startPoint=54,196
+
+[2-wall@0,0|12]
+endPoint=11,167
+startPoint=33,173
+
+[2-wall@0,0|13]
+endPoint=48,144
+startPoint=33,173
+
+[2-wall@0,0|14]
+endPoint=28,113
+startPoint=50,133
+
+[2-wall@0,0|3]
+endPoint=233,12
+startPoint=104,130
+
+[2-wall@0,0|37]
+endPoint=116,82
+startPoint=141,96
+
+[2-wall@0,0|38]
+endPoint=104,85
+startPoint=89,115
+
+[2-wall@0,0|4]
+endPoint=275,63
+startPoint=86,192
+
+[2-wall@0,0|49]
+endPoint=116,82
+startPoint=104,85
+
+[2-wall@0,0|5]
+endPoint=387,117
+startPoint=275,63
+
+[2-wall@0,0|52]
+endPoint=104,130
+startPoint=89,115
+
+[2-wall@0,0|54]
+endPoint=131,11
+startPoint=170,36
+
+[2-wall@0,0|55]
+endPoint=172,66
+startPoint=171,36
+
+[2-wall@0,0|56]
+endPoint=198,44
+startPoint=170,36
+
+[2-wall@0,0|60]
+endPoint=48,144
+startPoint=50,133
+
+[3-ball@346,322]
+dummykey=true
+
+[3-blackhole@192,132|23]
+exit=47,35
+exitDeg=310
+maxspeed=3.75
+minspeed=1.78
+
+[3-blackhole@208,286|7]
+exit=147,367
+exitDeg=180
+maxspeed=6.63
+minspeed=2.33
+
+[3-cup@341,43|16]
+dummykey=true
+
+[3-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[3-puddle@260,299|41]
+changeEnabled=false
+changeEvery=50
+height=22
+width=22
+
+[3-puddle@261,283|40]
+changeEnabled=false
+changeEvery=50
+height=20
+width=26
+
+[3-puddle@262,312|10]
+changeEnabled=false
+changeEvery=50
+height=36
+width=54
+
+[3-puddle@267,272|8]
+changeEnabled=false
+changeEvery=50
+height=36
+width=52
+
+[3-puddle@276,290|9]
+changeEnabled=false
+changeEvery=50
+height=68
+width=50
+
+[3-sand@269,142|45]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[3-sand@270,146|30]
+changeEnabled=false
+changeEvery=50
+height=32
+width=46
+
+[3-sand@272,135|44]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[3-sand@277,127|43]
+changeEnabled=false
+changeEvery=50
+height=28
+width=34
+
+[3-sand@282,122|42]
+changeEnabled=false
+changeEvery=50
+height=22
+width=32
+
+[3-sand@284,133|29]
+changeEnabled=false
+changeEvery=50
+height=46
+width=32
+
+[3-slope@11,10|25]
+grade=3
+gradient=Diagonal
+height=326
+reversed=true
+stuckOnGround=false
+width=128
+
+[3-slope@112,381|41]
+grade=8
+gradient=Opposite Diagonal
+height=15
+reversed=true
+stuckOnGround=false
+width=35
+
+[3-slope@113,334|40]
+grade=8
+gradient=Diagonal
+height=18
+reversed=false
+stuckOnGround=false
+width=35
+
+[3-slope@113,351|14]
+grade=8
+gradient=Horizontal
+height=30
+reversed=false
+stuckOnGround=false
+width=30
+
+[3-slope@150,302|11]
+grade=6
+gradient=Opposite Diagonal
+height=86
+reversed=false
+stuckOnGround=false
+width=81
+
+[3-slope@170,248|46]
+grade=4
+gradient=Elliptic
+height=81
+reversed=true
+stuckOnGround=false
+width=81
+
+[3-slope@174,112|47]
+grade=4
+gradient=Elliptic
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[3-slope@281,117|41]
+grade=2
+gradient=Diagonal
+height=56
+reversed=false
+stuckOnGround=false
+width=53
+
+[3-slope@282,172|40]
+grade=2
+gradient=Opposite Diagonal
+height=53
+reversed=true
+stuckOnGround=false
+width=53
+
+[3-slope@304,10|41]
+grade=4
+gradient=Opposite Diagonal
+height=48
+reversed=true
+stuckOnGround=false
+width=84
+
+[3-slope@334,119|24]
+grade=2
+gradient=Opposite Diagonal
+height=54
+reversed=false
+stuckOnGround=false
+width=52
+
+[3-slope@334,173|33]
+grade=2
+gradient=Diagonal
+height=54
+reversed=true
+stuckOnGround=false
+width=48
+
+[3-slope@99,36|39]
+grade=3
+gradient=Elliptic
+height=190
+reversed=true
+stuckOnGround=false
+width=190
+
+[3-wall@0,0|13]
+endPoint=90,390
+startPoint=14,350
+
+[3-wall@0,0|19]
+endPoint=301,42
+startPoint=323,62
+
+[3-wall@0,0|20]
+endPoint=274,39
+startPoint=261,46
+
+[3-wall@0,0|22]
+endPoint=255,24
+startPoint=242,41
+
+[3-wall@0,0|28]
+endPoint=100,175
+startPoint=13,132
+
+[3-wall@0,0|29]
+endPoint=78,206
+startPoint=14,175
+
+[3-wall@0,0|3]
+endPoint=390,233
+startPoint=224,228
+
+[3-wall@0,0|30]
+endPoint=150,198
+startPoint=224,228
+
+[3-wall@0,0|31]
+endPoint=192,250
+startPoint=128,227
+
+[3-wall@0,0|34]
+endPoint=255,24
+startPoint=250,13
+
+[3-wall@0,0|35]
+endPoint=192,252
+startPoint=192,250
+
+[3-wall@0,0|36]
+endPoint=192,250
+startPoint=189,264
+
+[3-wall@0,0|38]
+endPoint=261,46
+startPoint=242,41
+
+[3-wall@0,0|42]
+endPoint=292,10
+startPoint=301,42
+
+[3-wall@0,0|43]
+endPoint=301,42
+startPoint=274,39
+
+[3-wall@0,0|5]
+endPoint=189,264
+startPoint=151,310
+
+[3-wall@0,0|6]
+endPoint=151,390
+startPoint=151,310
+
+[3-windmill@323,62|31]
+botWallVisible=false
+bottom=true
+height=60
+leftWallVisible=true
+rightWallVisible=false
+speed=2
+topWallVisible=false
+width=61
+
+[4-ball@356,151]
+dummykey=true
+
+[4-blackhole@160,36|45]
+exit=156,218
+exitDeg=350
+maxspeed=2
+minspeed=1
+
+[4-blackhole@360,332|116]
+exit=122,234
+exitDeg=290
+maxspeed=5
+minspeed=3
+
+[4-bridge@184,22|136]
+botWallVisible=true
+height=25
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=true
+width=81
+
+[4-cup@105,116|3]
+dummykey=true
+
+[4-cup@187,330|136]
+dummykey=true
+
+[4-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=4
+
+[4-puddle@113,399|146]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[4-puddle@136,397|147]
+changeEnabled=false
+changeEvery=50
+height=48
+width=74
+
+[4-puddle@141,184|76]
+changeEnabled=false
+changeEvery=50
+height=66
+width=100
+
+[4-puddle@151,162|116]
+changeEnabled=false
+changeEvery=50
+height=54
+width=84
+
+[4-puddle@159,395|60]
+changeEnabled=false
+changeEvery=50
+height=60
+width=108
+
+[4-puddle@178,382|53]
+changeEnabled=false
+changeEvery=50
+height=34
+width=84
+
+[4-puddle@188,158|117]
+changeEnabled=false
+changeEvery=50
+height=100
+width=106
+
+[4-puddle@197,136|81]
+changeEnabled=false
+changeEvery=50
+height=154
+width=92
+
+[4-puddle@207,397|144]
+changeEnabled=false
+changeEvery=50
+height=48
+width=40
+
+[4-puddle@211,189|75]
+changeEnabled=false
+changeEvery=50
+height=40
+width=232
+
+[4-puddle@214,67|139]
+changeEnabled=false
+changeEvery=50
+height=24
+width=66
+
+[4-puddle@217,78|124]
+changeEnabled=false
+changeEvery=50
+height=42
+width=50
+
+[4-puddle@218,2|143]
+changeEnabled=false
+changeEvery=50
+height=74
+width=38
+
+[4-puddle@226,139|118]
+changeEnabled=false
+changeEvery=50
+height=82
+width=60
+
+[4-puddle@226,149|120]
+changeEnabled=false
+changeEvery=50
+height=92
+width=116
+
+[4-puddle@233,255|55]
+changeEnabled=false
+changeEvery=50
+height=30
+width=64
+
+[4-puddle@236,65|123]
+changeEnabled=false
+changeEvery=50
+height=28
+width=66
+
+[4-puddle@240,313|128]
+changeEnabled=false
+changeEvery=50
+height=26
+width=36
+
+[4-puddle@241,3|140]
+changeEnabled=false
+changeEvery=50
+height=90
+width=42
+
+[4-puddle@244,26|139]
+changeEnabled=false
+changeEvery=50
+height=82
+width=32
+
+[4-puddle@244,315|59]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[4-puddle@247,257|56]
+changeEnabled=false
+changeEvery=50
+height=32
+width=54
+
+[4-puddle@251,320|52]
+changeEnabled=false
+changeEvery=50
+height=24
+width=32
+
+[4-puddle@266,258|58]
+changeEnabled=false
+changeEvery=50
+height=24
+width=24
+
+[4-puddle@267,157|119]
+changeEnabled=false
+changeEvery=50
+height=42
+width=46
+
+[4-puddle@273,261|51]
+changeEnabled=false
+changeEvery=50
+height=26
+width=24
+
+[4-puddle@275,323|130]
+changeEnabled=false
+changeEvery=50
+height=22
+width=70
+
+[4-puddle@279,176|121]
+changeEnabled=false
+changeEvery=50
+height=62
+width=98
+
+[4-puddle@281,264|50]
+changeEnabled=false
+changeEvery=50
+height=26
+width=22
+
+[4-puddle@287,267|54]
+changeEnabled=false
+changeEvery=50
+height=24
+width=22
+
+[4-puddle@293,189|122]
+changeEnabled=false
+changeEvery=50
+height=42
+width=66
+
+[4-puddle@295,273|57]
+changeEnabled=false
+changeEvery=50
+height=28
+width=26
+
+[4-puddle@296,320|131]
+changeEnabled=false
+changeEvery=50
+height=22
+width=30
+
+[4-puddle@302,312|127]
+changeEnabled=false
+changeEvery=50
+height=30
+width=24
+
+[4-puddle@305,278|125]
+changeEnabled=false
+changeEvery=50
+height=24
+width=14
+
+[4-puddle@307,291|128]
+changeEnabled=false
+changeEvery=50
+height=40
+width=24
+
+[4-puddle@310,302|126]
+changeEnabled=false
+changeEvery=50
+height=32
+width=18
+
+[4-puddle@311,185|99]
+changeEnabled=false
+changeEvery=50
+height=44
+width=52
+
+[4-puddle@321,198|96]
+changeEnabled=false
+changeEvery=50
+height=32
+width=48
+
+[4-puddle@333,195|123]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[4-puddle@354,202|154]
+changeEnabled=false
+changeEvery=50
+height=40
+width=62
+
+[4-puddle@376,208|115]
+changeEnabled=false
+changeEvery=50
+height=40
+width=46
+
+[4-puddle@397,211|114]
+changeEnabled=false
+changeEvery=50
+height=62
+width=54
+
+[4-slope@12,188|117]
+grade=4
+gradient=Vertical
+height=28
+reversed=false
+stuckOnGround=false
+width=71
+
+[4-slope@12,213|118]
+grade=4
+gradient=Vertical
+height=24
+reversed=true
+stuckOnGround=false
+width=82
+
+[4-slope@146,60|125]
+grade=4
+gradient=Diagonal
+height=83
+reversed=true
+stuckOnGround=false
+width=48
+
+[4-slope@169,225|124]
+grade=1
+gradient=Vertical
+height=32
+reversed=false
+stuckOnGround=false
+width=128
+
+[4-slope@205,22|162]
+grade=4
+gradient=Horizontal
+height=25
+reversed=false
+stuckOnGround=false
+width=22
+
+[4-slope@215,-1|137]
+grade=3
+gradient=Opposite Diagonal
+height=209
+reversed=true
+stuckOnGround=false
+width=181
+
+[4-slope@261,193|138]
+grade=3
+gradient=Opposite Diagonal
+height=23
+reversed=true
+stuckOnGround=false
+width=12
+
+[4-slope@273,196|125]
+grade=3
+gradient=Vertical
+height=21
+reversed=true
+stuckOnGround=false
+width=43
+
+[4-slope@296,258|130]
+grade=4
+gradient=Horizontal
+height=47
+reversed=true
+stuckOnGround=false
+width=25
+
+[4-slope@297,225|137]
+grade=1
+gradient=Opposite Diagonal
+height=35
+reversed=false
+stuckOnGround=false
+width=24
+
+[4-slope@328,302|145]
+grade=2
+gradient=Elliptic
+height=64
+reversed=true
+stuckOnGround=false
+width=64
+
+[4-slope@40,280|111]
+grade=4
+gradient=Diagonal
+height=32
+reversed=false
+stuckOnGround=false
+width=32
+
+[4-slope@41,309|113]
+grade=4
+gradient=Opposite Diagonal
+height=30
+reversed=true
+stuckOnGround=false
+width=30
+
+[4-slope@70,281|112]
+grade=4
+gradient=Opposite Diagonal
+height=30
+reversed=false
+stuckOnGround=false
+width=30
+
+[4-slope@70,308|114]
+grade=4
+gradient=Diagonal
+height=30
+reversed=true
+stuckOnGround=false
+width=30
+
+[4-slope@99,9|130]
+grade=3
+gradient=Horizontal
+height=43
+reversed=false
+stuckOnGround=false
+width=37
+
+[4-wall@0,0|10]
+endPoint=95,237
+startPoint=141,225
+
+[4-wall@0,0|101]
+endPoint=249,280
+startPoint=220,278
+
+[4-wall@0,0|103]
+endPoint=267,277
+startPoint=249,280
+
+[4-wall@0,0|104]
+endPoint=288,293
+startPoint=267,277
+
+[4-wall@0,0|105]
+endPoint=242,292
+startPoint=216,291
+
+[4-wall@0,0|106]
+endPoint=267,299
+startPoint=242,292
+
+[4-wall@0,0|107]
+endPoint=285,303
+startPoint=273,307
+
+[4-wall@0,0|108]
+endPoint=288,293
+startPoint=285,303
+
+[4-wall@0,0|11]
+endPoint=97,154
+startPoint=76,195
+
+[4-wall@0,0|111]
+endPoint=216,291
+startPoint=189,299
+
+[4-wall@0,0|115]
+endPoint=138,131
+startPoint=120,137
+
+[4-wall@0,0|119]
+endPoint=389,274
+startPoint=342,227
+
+[4-wall@0,0|12]
+endPoint=136,101
+startPoint=146,113
+
+[4-wall@0,0|13]
+endPoint=146,113
+startPoint=138,131
+
+[4-wall@0,0|131]
+endPoint=28,49
+startPoint=34,27
+
+[4-wall@0,0|132]
+endPoint=267,299
+startPoint=273,307
+
+[4-wall@0,0|133]
+endPoint=61,25
+startPoint=34,27
+
+[4-wall@0,0|134]
+endPoint=80,40
+startPoint=61,25
+
+[4-wall@0,0|138]
+endPoint=243,98
+startPoint=245,83
+
+[4-wall@0,0|139]
+endPoint=255,44
+startPoint=277,62
+
+[4-wall@0,0|14]
+endPoint=77,75
+startPoint=93,90
+
+[4-wall@0,0|140]
+endPoint=277,62
+startPoint=271,76
+
+[4-wall@0,0|141]
+endPoint=314,12
+startPoint=96,8
+
+[4-wall@0,0|142]
+endPoint=13,336
+startPoint=9,263
+
+[4-wall@0,0|143]
+endPoint=395,355
+startPoint=350,388
+
+[4-wall@0,0|144]
+endPoint=350,388
+startPoint=230,394
+
+[4-wall@0,0|145]
+endPoint=389,274
+startPoint=395,355
+
+[4-wall@0,0|15]
+endPoint=74,58
+startPoint=77,75
+
+[4-wall@0,0|152]
+endPoint=383,162
+startPoint=378,176
+
+[4-wall@0,0|153]
+endPoint=345,178
+startPoint=378,176
+
+[4-wall@0,0|162]
+endPoint=153,355
+startPoint=121,366
+
+[4-wall@0,0|17]
+endPoint=12,189
+startPoint=28,49
+
+[4-wall@0,0|18]
+endPoint=9,263
+startPoint=12,189
+
+[4-wall@0,0|19]
+endPoint=39,353
+startPoint=13,336
+
+[4-wall@0,0|20]
+endPoint=69,367
+startPoint=39,353
+
+[4-wall@0,0|21]
+endPoint=190,299
+startPoint=164,241
+
+[4-wall@0,0|22]
+endPoint=379,147
+startPoint=383,162
+
+[4-wall@0,0|23]
+endPoint=345,178
+startPoint=322,148
+
+[4-wall@0,0|24]
+endPoint=275,113
+startPoint=243,98
+
+[4-wall@0,0|25]
+endPoint=291,137
+startPoint=275,113
+
+[4-wall@0,0|26]
+endPoint=182,55
+startPoint=158,60
+
+[4-wall@0,0|27]
+endPoint=80,40
+startPoint=79,24
+
+[4-wall@0,0|28]
+endPoint=208,51
+startPoint=182,55
+
+[4-wall@0,0|29]
+endPoint=132,51
+startPoint=103,51
+
+[4-wall@0,0|30]
+endPoint=230,49
+startPoint=208,51
+
+[4-wall@0,0|31]
+endPoint=245,83
+startPoint=271,76
+
+[4-wall@0,0|32]
+endPoint=103,51
+startPoint=80,40
+
+[4-wall@0,0|33]
+endPoint=322,148
+startPoint=291,137
+
+[4-wall@0,0|34]
+endPoint=96,8
+startPoint=79,24
+
+[4-wall@0,0|38]
+endPoint=379,147
+startPoint=385,136
+
+[4-wall@0,0|39]
+endPoint=385,136
+startPoint=383,113
+
+[4-wall@0,0|4]
+endPoint=121,366
+startPoint=69,367
+
+[4-wall@0,0|40]
+endPoint=383,113
+startPoint=379,83
+
+[4-wall@0,0|41]
+endPoint=379,83
+startPoint=385,60
+
+[4-wall@0,0|42]
+endPoint=385,60
+startPoint=383,43
+
+[4-wall@0,0|43]
+endPoint=383,43
+startPoint=365,22
+
+[4-wall@0,0|44]
+endPoint=365,22
+startPoint=314,12
+
+[4-wall@0,0|5]
+endPoint=189,299
+startPoint=153,355
+
+[4-wall@0,0|7]
+endPoint=141,225
+startPoint=220,278
+
+[4-wall@0,0|8]
+endPoint=76,195
+startPoint=95,237
+
+[4-wall@0,0|9]
+endPoint=120,137
+startPoint=97,154
+
+[4-wall@0,0|94]
+endPoint=136,101
+startPoint=93,90
+
+[4-wall@0,0|95]
+endPoint=158,60
+startPoint=132,51
+
+[5-ball@364,360]
+dummykey=true
+
+[5-cup@32,41|3]
+dummykey=true
+
+[5-floater@288,52|16]
+botWallVisible=false
+endPoint=288,52
+height=40
+leftWallVisible=false
+rightWallVisible=false
+speed=7
+startPoint=101,37
+topWallVisible=false
+width=80
+
+[5-floater@294,95|10]
+botWallVisible=false
+endPoint=294,95
+height=40
+leftWallVisible=false
+rightWallVisible=false
+speed=18
+startPoint=88,293
+topWallVisible=false
+width=80
+
+[5-floater@33,319|15]
+botWallVisible=false
+endPoint=33,319
+height=40
+leftWallVisible=false
+rightWallVisible=false
+speed=5
+startPoint=64,200
+topWallVisible=false
+width=80
+
+[5-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[5-sand@137,111|16]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[5-sand@137,118|17]
+changeEnabled=false
+changeEvery=50
+height=48
+width=48
+
+[5-sand@145,132|19]
+changeEnabled=false
+changeEvery=50
+height=20
+width=26
+
+[5-sand@152,120|18]
+changeEnabled=false
+changeEvery=50
+height=44
+width=28
+
+[5-sand@152,258|13]
+changeEnabled=false
+changeEvery=50
+height=64
+width=62
+
+[5-sand@155,265|15]
+changeEnabled=false
+changeEvery=50
+height=60
+width=56
+
+[5-sand@158,279|19]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[5-sand@159,244|11]
+changeEnabled=false
+changeEvery=50
+height=26
+width=44
+
+[5-sand@162,269|20]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[5-sand@165,257|14]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[5-slope@12,11|17]
+grade=2
+gradient=Diagonal
+height=162
+reversed=true
+stuckOnGround=true
+width=77
+
+[5-slope@271,268|16]
+grade=4
+gradient=Diagonal
+height=120
+reversed=false
+stuckOnGround=true
+width=118
+
+[5-wall@0,0|4]
+endPoint=345,237
+startPoint=122,68
+
+[5-wall@0,0|5]
+endPoint=148,359
+startPoint=68,99
+
+[6-ball@36,37]
+dummykey=true
+
+[6-blackhole@331,316|12]
+exit=199,62
+exitDeg=0
+maxspeed=6
+minspeed=2
+
+[6-blackhole@374,374|17]
+exit=17,32
+exitDeg=0
+maxspeed=1
+minspeed=1
+
+[6-bridge@166,277|10]
+botWallVisible=true
+height=74
+leftWallVisible=false
+rightWallVisible=true
+topWallVisible=true
+width=219
+
+[6-bridge@223,134|16]
+botWallVisible=true
+height=27
+leftWallVisible=true
+rightWallVisible=false
+topWallVisible=true
+width=29
+
+[6-bridge@310,72|15]
+botWallVisible=true
+height=32
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=28
+
+[6-cup@307,154|14]
+dummykey=true
+
+[6-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[6-slope@10,187|5]
+grade=2
+gradient=Diagonal
+height=87
+reversed=true
+stuckOnGround=false
+width=67
+
+[6-slope@11,11|8]
+grade=2
+gradient=Diagonal
+height=130
+reversed=false
+stuckOnGround=false
+width=64
+
+[6-slope@11,140|3]
+grade=2
+gradient=Opposite Diagonal
+height=51
+reversed=false
+stuckOnGround=false
+width=64
+
+[6-slope@11,148|11]
+grade=3
+gradient=Opposite Diagonal
+height=241
+reversed=false
+stuckOnGround=false
+width=181
+
+[6-slope@12,12|6]
+grade=2
+gradient=Diagonal
+height=127
+reversed=true
+stuckOnGround=false
+width=62
+
+[6-slope@12,140|7]
+grade=2
+gradient=Opposite Diagonal
+height=48
+reversed=true
+stuckOnGround=false
+width=63
+
+[6-slope@231,275|18]
+grade=4
+gradient=Horizontal
+height=77
+reversed=true
+stuckOnGround=false
+width=23
+
+[6-wall@0,0|18]
+endPoint=76,231
+startPoint=76,13
+
+[6-windmill@194,42|19]
+botWallVisible=false
+bottom=true
+height=149
+leftWallVisible=true
+rightWallVisible=true
+speed=6
+topWallVisible=true
+width=166
+
+[7-ball@211,293]
+dummykey=true
+
+[7-blackhole@236,39|38]
+exit=83,55
+exitDeg=40
+maxspeed=2
+minspeed=1
+
+[7-blackhole@248,83|20]
+exit=82,30
+exitDeg=30
+maxspeed=2
+minspeed=1
+
+[7-cup@340,62|4]
+dummykey=true
+
+[7-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[7-puddle@-30,384|21]
+changeEnabled=false
+changeEvery=50
+height=288
+width=384
+
+[7-puddle@123,354|35]
+changeEnabled=false
+changeEvery=50
+height=136
+width=96
+
+[7-puddle@147,390|14]
+changeEnabled=false
+changeEvery=50
+height=170
+width=64
+
+[7-puddle@15,318|13]
+changeEnabled=false
+changeEvery=50
+height=116
+width=278
+
+[7-puddle@271,143|22]
+changeEnabled=false
+changeEvery=50
+height=30
+width=62
+
+[7-puddle@294,150|21]
+changeEnabled=false
+changeEvery=50
+height=32
+width=80
+
+[7-puddle@341,161|15]
+changeEnabled=false
+changeEvery=50
+height=38
+width=86
+
+[7-sand@132,70|14]
+changeEnabled=false
+changeEvery=50
+height=46
+width=72
+
+[7-sand@185,132|19]
+changeEnabled=false
+changeEvery=50
+height=38
+width=60
+
+[7-sand@311,116|18]
+changeEnabled=false
+changeEvery=50
+height=40
+width=80
+
+[7-sand@329,119|17]
+changeEnabled=false
+changeEvery=50
+height=42
+width=68
+
+[7-sand@349,123|16]
+changeEnabled=false
+changeEvery=50
+height=52
+width=60
+
+[7-sand@364,134|24]
+changeEnabled=false
+changeEvery=50
+height=52
+width=30
+
+[7-slope@11,10|5]
+grade=4
+gradient=Vertical
+height=209
+reversed=true
+stuckOnGround=false
+width=378
+
+[7-slope@11,238|17]
+grade=4
+gradient=Vertical
+height=46
+reversed=false
+stuckOnGround=false
+width=118
+
+[7-slope@127,237|16]
+grade=4
+gradient=Opposite Diagonal
+height=41
+reversed=false
+stuckOnGround=false
+width=63
+
+[7-slope@129,278|15]
+grade=4
+gradient=Horizontal
+height=121
+reversed=true
+stuckOnGround=false
+width=62
+
+[7-slope@226,238|41]
+grade=4
+gradient=Diagonal
+height=149
+reversed=false
+stuckOnGround=false
+width=163
+
+[7-wall@0,0|23]
+endPoint=284,123
+startPoint=240,117
+
+[8-ball@40,30]
+dummykey=true
+
+[8-bridge@151,203|21]
+botWallVisible=true
+height=26
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=66
+
+[8-cup@198,167|10]
+dummykey=true
+
+[8-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=6
+
+[8-puddle@170,236|22]
+changeEnabled=false
+changeEvery=50
+height=36
+width=38
+
+[8-puddle@186,239|41]
+changeEnabled=false
+changeEvery=50
+height=32
+width=30
+
+[8-puddle@207,240|43]
+changeEnabled=false
+changeEvery=50
+height=32
+width=30
+
+[8-puddle@268,292|17]
+changeEnabled=false
+changeEvery=50
+height=44
+width=48
+
+[8-puddle@268,307|42]
+changeEnabled=false
+changeEvery=50
+height=34
+width=90
+
+[8-puddle@279,280|19]
+changeEnabled=false
+changeEvery=50
+height=42
+width=40
+
+[8-puddle@296,280|13]
+changeEnabled=false
+changeEvery=50
+height=82
+width=50
+
+[8-slope@133,253|37]
+grade=4
+gradient=Opposite Diagonal
+height=15
+reversed=true
+stuckOnGround=false
+width=16
+
+[8-slope@134,206|38]
+grade=4
+gradient=Horizontal
+height=47
+reversed=false
+stuckOnGround=false
+width=15
+
+[8-slope@14,287|20]
+grade=8
+gradient=Opposite Diagonal
+height=101
+reversed=false
+stuckOnGround=false
+width=109
+
+[8-slope@146,253|24]
+grade=4
+gradient=Vertical
+height=13
+reversed=true
+stuckOnGround=false
+width=78
+
+[8-slope@150,129|27]
+grade=3
+gradient=Horizontal
+height=69
+reversed=false
+stuckOnGround=false
+width=28
+
+[8-slope@221,204|39]
+grade=4
+gradient=Horizontal
+height=49
+reversed=true
+stuckOnGround=false
+width=18
+
+[8-slope@223,253|36]
+grade=4
+gradient=Diagonal
+height=13
+reversed=true
+stuckOnGround=false
+width=15
+
+[8-slope@233,91|35]
+grade=3
+gradient=Vertical
+height=66
+reversed=true
+stuckOnGround=false
+width=27
+
+[8-slope@256,156|28]
+grade=3
+gradient=Opposite Diagonal
+height=20
+reversed=true
+stuckOnGround=false
+width=59
+
+[8-slope@257,105|25]
+grade=3
+gradient=Vertical
+height=49
+reversed=true
+stuckOnGround=false
+width=27
+
+[8-slope@284,122|26]
+grade=3
+gradient=Vertical
+height=34
+reversed=true
+stuckOnGround=false
+width=31
+
+[8-slope@291,10|12]
+grade=8
+gradient=Opposite Diagonal
+height=98
+reversed=true
+stuckOnGround=false
+width=97
+
+[8-wall@0,0|11]
+endPoint=11,161
+startPoint=30,90
+
+[8-wall@0,0|29]
+endPoint=318,125
+startPoint=238,83
+
+[8-wall@0,0|3]
+endPoint=238,83
+startPoint=61,70
+
+[8-wall@0,0|30]
+endPoint=300,226
+startPoint=320,150
+
+[8-wall@0,0|31]
+endPoint=90,126
+startPoint=70,145
+
+[8-wall@0,0|32]
+endPoint=61,70
+startPoint=30,90
+
+[8-wall@0,0|33]
+endPoint=227,129
+startPoint=241,143
+
+[8-wall@0,0|34]
+endPoint=241,181
+startPoint=225,196
+
+[8-wall@0,0|4]
+endPoint=300,226
+startPoint=185,332
+
+[8-wall@0,0|40]
+endPoint=318,125
+startPoint=320,150
+
+[8-wall@0,0|41]
+endPoint=185,332
+startPoint=171,331
+
+[8-wall@0,0|5]
+endPoint=171,331
+startPoint=75,228
+
+[8-wall@0,0|6]
+endPoint=70,145
+startPoint=75,228
+
+[8-wall@0,0|7]
+endPoint=90,126
+startPoint=227,129
+
+[8-wall@0,0|8]
+endPoint=241,143
+startPoint=241,181
+
+[8-wall@0,0|9]
+endPoint=225,196
+startPoint=141,196
+
+[9-ball@43,342]
+dummykey=true
+
+[9-blackhole@189,342|22]
+exit=44,144
+exitDeg=0
+maxspeed=3
+minspeed=1
+
+[9-cup@195,165|20]
+dummykey=true
+
+[9-cup@274,316|10]
+dummykey=true
+
+[9-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[9-puddle@260,356|30]
+changeEnabled=false
+changeEvery=50
+height=34
+width=72
+
+[9-puddle@284,362|3]
+changeEnabled=false
+changeEvery=50
+height=28
+width=60
+
+[9-puddle@295,281|6]
+changeEnabled=false
+changeEvery=50
+height=36
+width=48
+
+[9-puddle@298,286|31]
+changeEnabled=false
+changeEvery=50
+height=38
+width=38
+
+[9-puddle@303,367|4]
+changeEnabled=false
+changeEvery=50
+height=28
+width=62
+
+[9-puddle@308,294|7]
+changeEnabled=false
+changeEvery=50
+height=38
+width=46
+
+[9-puddle@314,301|32]
+changeEnabled=false
+changeEvery=50
+height=38
+width=44
+
+[9-puddle@316,364|5]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[9-puddle@321,307|8]
+changeEnabled=false
+changeEvery=50
+height=42
+width=40
+
+[9-puddle@328,355|29]
+changeEnabled=false
+changeEvery=50
+height=36
+width=34
+
+[9-puddle@329,320|28]
+changeEnabled=false
+changeEvery=50
+height=42
+width=38
+
+[9-puddle@333,336|9]
+changeEnabled=false
+changeEvery=50
+height=62
+width=36
+
+[9-sand@87,234|26]
+changeEnabled=false
+changeEvery=50
+height=36
+width=62
+
+[9-slope@11,11|19]
+grade=2
+gradient=Diagonal
+height=513
+reversed=true
+stuckOnGround=false
+width=499
+
+[9-slope@38,337|28]
+grade=5
+gradient=Diagonal
+height=10
+reversed=true
+stuckOnGround=false
+width=8
+
+[9-slope@93,148|27]
+grade=4
+gradient=Elliptic
+height=72
+reversed=false
+stuckOnGround=false
+width=72
+
+[9-wall@0,0|11]
+endPoint=88,205
+startPoint=68,172
+
+[9-wall@0,0|12]
+endPoint=222,186
+startPoint=166,193
+
+[9-wall@0,0|13]
+endPoint=265,251
+startPoint=217,229
+
+[9-wall@0,0|14]
+endPoint=295,205
+startPoint=228,133
+
+[9-wall@0,0|15]
+endPoint=178,146
+startPoint=107,128
+
+[9-wall@0,0|16]
+endPoint=164,219
+startPoint=133,239
+
+[9-wall@0,0|17]
+endPoint=209,325
+startPoint=167,326
+
+[9-wall@0,0|18]
+endPoint=166,351
+startPoint=123,311
+
+[9-wall@0,0|21]
+endPoint=180,278
+startPoint=184,242
+
+[9-wall@0,0|23]
+endPoint=54,276
+startPoint=35,245
+
+[9-wall@0,0|28]
+endPoint=93,345
+startPoint=61,369
diff --git a/kolf/courses/Impossible b/kolf/courses/Impossible
new file mode 100644
index 00000000..40e72e4e
--- /dev/null
+++ b/kolf/courses/Impossible
@@ -0,0 +1,3573 @@
+[0-course@-50,-50]
+Name=Impossible Course
+Name[af]=Onmoontlik Natuurlik
+Name[bg]=Невъзможно
+Name[bn]=অসম্ভব কঠিন খেলা
+Name[bs]=Nemoguć teren
+Name[ca]=Cursa impossible
+Name[cs]=Nesplnitelný
+Name[da]=Umulig bane
+Name[de]=Unmöglich
+Name[es]=Campo imposible
+Name[et]=Võimatu väljak
+Name[fi]=Mahdoton kenttä
+Name[fr]=Parcours impossible
+Name[gl]=Campo imposible
+Name[he]=מסלול בלתי אפשרי
+Name[hi]=असंभव कोर्स
+Name[hr]=Nemogući smjer
+Name[hu]=Különlegesen nehéz pálya
+Name[is]=Ómöguleg leið
+Name[it]=Percorso impossibile
+Name[ja]=不可能なコース
+Name[mk]=Невозможен терен
+Name[nb]=Umulig bane
+Name[nl]=Onmogelijk parcours
+Name[nn]=Umogleg bane
+Name[nso]=Course yeo esa Kgonegego
+Name[pl]=Niemożliwy do wykonania
+Name[pt]=Curso Impossível
+Name[pt_BR]=Curso Impossível
+Name[ro]=Cale imposibilă
+Name[ru]=Миссия невыполнима
+Name[sk]=Nezvládnuteľné ihrisko
+Name[sl]=Nemogoče igrišče
+Name[sr]=Немогућ терен
+Name[sr@Latn]=Nemoguć teren
+Name[sv]=Omöjlig bana
+Name[ta]=சாத்தியமில்லாத மார்க்கம்
+Name[tg]=Майдони Имконнопазир
+Name[tr]=İmkansız Pist
+Name[uk]=Найскладніший майданчик
+Name[ven]=Thero i sa koneiho
+Name[xh]=Indlela Engenzekiyo
+Name[xx]=xxImpossible Coursexx
+Name[zh_CN]=无法完成的路线
+Name[zh_TW]=不可能的路線
+Name[zu]=Indlela engenzeki
+author=Jason Katz-Brown
+
+[1-ball@31,330]
+dummykey=true
+
+[1-cup@328,318|16]
+dummykey=true
+
+[1-floater@227,64|8]
+botWallVisible=false
+endPoint=227,64
+height=85
+leftWallVisible=false
+rightWallVisible=false
+speed=5
+startPoint=105,76
+topWallVisible=true
+width=93
+
+[1-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[1-puddle@-5,99|20]
+changeEnabled=false
+changeEvery=50
+height=210
+width=60
+
+[1-puddle@108,17|39]
+changeEnabled=false
+changeEvery=50
+height=32
+width=36
+
+[1-puddle@11,15|22]
+changeEnabled=false
+changeEvery=50
+height=30
+width=32
+
+[1-puddle@117,33|45]
+changeEnabled=false
+changeEvery=50
+height=32
+width=46
+
+[1-puddle@124,27|25]
+changeEnabled=false
+changeEvery=50
+height=36
+width=78
+
+[1-puddle@127,31|42]
+changeEnabled=false
+changeEvery=50
+height=36
+width=76
+
+[1-puddle@131,37|43]
+changeEnabled=false
+changeEvery=50
+height=38
+width=58
+
+[1-puddle@131,46|46]
+changeEnabled=false
+changeEvery=50
+height=26
+width=38
+
+[1-puddle@139,46|44]
+changeEnabled=false
+changeEvery=50
+height=40
+width=46
+
+[1-puddle@145,42|24]
+changeEnabled=false
+changeEvery=50
+height=52
+width=54
+
+[1-puddle@163,41|40]
+changeEnabled=false
+changeEvery=50
+height=26
+width=30
+
+[1-puddle@172,45|41]
+changeEnabled=false
+changeEvery=50
+height=26
+width=32
+
+[1-puddle@177,56|6]
+changeEnabled=false
+changeEvery=50
+height=46
+width=104
+
+[1-puddle@188,207|1]
+changeEnabled=false
+changeEvery=50
+height=68
+width=28
+
+[1-puddle@19,9|5]
+changeEnabled=false
+changeEvery=50
+height=28
+width=34
+
+[1-puddle@2,22|7]
+changeEnabled=false
+changeEvery=50
+height=38
+width=34
+
+[1-puddle@216,158|4]
+changeEnabled=false
+changeEvery=50
+height=232
+width=82
+
+[1-puddle@216,256|3]
+changeEnabled=false
+changeEvery=50
+height=184
+width=98
+
+[1-puddle@22,8|0]
+changeEnabled=false
+changeEvery=50
+height=24
+width=44
+
+[1-puddle@247,201|2]
+changeEnabled=false
+changeEvery=50
+height=84
+width=26
+
+[1-puddle@40,-3|21]
+changeEnabled=false
+changeEvery=50
+height=42
+width=124
+
+[1-puddle@7,24|0]
+changeEnabled=false
+changeEvery=50
+height=38
+width=28
+
+[1-puddle@88,5|0]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[1-puddle@98,9|26]
+changeEnabled=false
+changeEvery=50
+height=50
+width=46
+
+[1-sand@224,10|27]
+changeEnabled=false
+changeEvery=50
+height=46
+width=124
+
+[1-sand@247,19|31]
+changeEnabled=false
+changeEvery=50
+height=30
+width=68
+
+[1-sand@277,19|30]
+changeEnabled=false
+changeEvery=50
+height=40
+width=94
+
+[1-sand@292,10|33]
+changeEnabled=false
+changeEvery=50
+height=16
+width=58
+
+[1-sand@304,26|32]
+changeEnabled=false
+changeEvery=50
+height=32
+width=66
+
+[1-sand@314,26|29]
+changeEnabled=false
+changeEvery=50
+height=40
+width=54
+
+[1-sand@349,114|37]
+changeEnabled=false
+changeEvery=50
+height=62
+width=22
+
+[1-sand@358,92|36]
+changeEnabled=false
+changeEvery=50
+height=80
+width=58
+
+[1-sand@367,123|35]
+changeEnabled=false
+changeEvery=50
+height=96
+width=54
+
+[1-sand@368,133|34]
+changeEnabled=false
+changeEvery=50
+height=82
+width=56
+
+[1-sand@369,150|15]
+changeEnabled=false
+changeEvery=50
+height=86
+width=58
+
+[1-sand@383,101|38]
+changeEnabled=false
+changeEvery=50
+height=38
+width=14
+
+[1-slope@-42,10|22]
+grade=2
+gradient=Horizontal
+height=387
+reversed=true
+stuckOnGround=false
+width=135
+
+[1-slope@135,310|11]
+grade=4
+gradient=Opposite Diagonal
+height=76
+reversed=true
+stuckOnGround=true
+width=61
+
+[1-slope@136,82|10]
+grade=4
+gradient=Horizontal
+height=229
+reversed=false
+stuckOnGround=true
+width=60
+
+[1-slope@192,301|12]
+grade=4
+gradient=Vertical
+height=90
+reversed=true
+stuckOnGround=true
+width=66
+
+[1-slope@211,6|28]
+grade=4
+gradient=Opposite Diagonal
+height=82
+reversed=false
+stuckOnGround=true
+width=75
+
+[1-slope@244,89|14]
+grade=4
+gradient=Horizontal
+height=213
+reversed=true
+stuckOnGround=true
+width=47
+
+[1-slope@257,301|13]
+grade=4
+gradient=Diagonal
+height=88
+reversed=true
+stuckOnGround=true
+width=35
+
+[1-slope@286,276|29]
+grade=4
+gradient=Elliptic
+height=82
+reversed=true
+stuckOnGround=false
+width=82
+
+[1-slope@29,-3|9]
+grade=4
+gradient=Opposite Diagonal
+height=149
+reversed=true
+stuckOnGround=true
+width=173
+
+[1-wall@0,0|17]
+endPoint=358,358
+startPoint=298,362
+
+[1-wall@0,0|18]
+endPoint=358,358
+startPoint=380,331
+
+[1-wall@0,0|19]
+endPoint=380,331
+startPoint=383,206
+
+[1-wall@0,0|23]
+endPoint=280,345
+startPoint=298,362
+
+[10-ball@351,365]
+dummykey=true
+
+[10-blackhole@255,206|4]
+exit=15,39
+exitDeg=0
+maxspeed=1
+minspeed=1
+
+[10-cup@44,38|3]
+dummykey=true
+
+[10-floater@220,184|2]
+botWallVisible=true
+endPoint=220,184
+height=43
+leftWallVisible=true
+rightWallVisible=true
+speed=7
+startPoint=69,209
+topWallVisible=true
+width=71
+
+[10-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[10-puddle@194,199|0]
+changeEnabled=false
+changeEvery=50
+height=60
+width=72
+
+[10-puddle@201,188|0]
+changeEnabled=false
+changeEvery=50
+height=56
+width=66
+
+[10-puddle@201,213|0]
+changeEnabled=false
+changeEvery=50
+height=32
+width=56
+
+[10-puddle@214,197|0]
+changeEnabled=false
+changeEvery=50
+height=60
+width=48
+
+[10-slope@35,30|0]
+grade=6
+gradient=Elliptic
+height=338
+reversed=false
+stuckOnGround=true
+width=338
+
+[10-wall@0,0|0]
+endPoint=387,198
+startPoint=307,198
+
+[10-wall@0,0|1]
+endPoint=73,196
+startPoint=12,196
+
+[11-ball@182,47]
+dummykey=true
+
+[11-bridge@158,36|17]
+botWallVisible=false
+height=27
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=true
+width=43
+
+[11-cup@97,297|0]
+dummykey=true
+
+[11-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=1
+
+[11-sand@204,336|18]
+changeEnabled=false
+changeEvery=50
+height=30
+width=34
+
+[11-sand@213,327|21]
+changeEnabled=false
+changeEvery=50
+height=18
+width=22
+
+[11-sand@213,331|19]
+changeEnabled=false
+changeEvery=50
+height=24
+width=26
+
+[11-sand@222,324|20]
+changeEnabled=false
+changeEvery=50
+height=26
+width=30
+
+[11-slope@129,150|2]
+grade=4
+gradient=Opposite Diagonal
+height=91
+reversed=true
+stuckOnGround=false
+width=99
+
+[11-slope@130,148|1]
+grade=4
+gradient=Opposite Diagonal
+height=93
+reversed=false
+stuckOnGround=false
+width=98
+
+[11-slope@130,242|15]
+grade=4
+gradient=Diagonal
+height=75
+reversed=true
+stuckOnGround=false
+width=97
+
+[11-slope@130,63|3]
+grade=4
+gradient=Diagonal
+height=88
+reversed=false
+stuckOnGround=false
+width=99
+
+[11-slope@130,64|4]
+grade=4
+gradient=Diagonal
+height=87
+reversed=true
+stuckOnGround=false
+width=97
+
+[11-slope@73,241|22]
+grade=5
+gradient=Opposite Diagonal
+height=73
+reversed=true
+stuckOnGround=false
+width=58
+
+[11-wall@0,0|10]
+endPoint=118,365
+startPoint=69,296
+
+[11-wall@0,0|11]
+endPoint=69,296
+startPoint=81,244
+
+[11-wall@0,0|12]
+endPoint=81,244
+startPoint=129,242
+
+[11-wall@0,0|13]
+endPoint=129,242
+startPoint=130,63
+
+[11-wall@0,0|14]
+endPoint=130,63
+startPoint=158,36
+
+[11-wall@0,0|16]
+endPoint=201,36
+startPoint=231,64
+
+[11-wall@0,0|5]
+endPoint=229,242
+startPoint=231,64
+
+[11-wall@0,0|6]
+endPoint=229,242
+startPoint=261,319
+
+[11-wall@0,0|7]
+endPoint=261,319
+startPoint=252,353
+
+[11-wall@0,0|8]
+endPoint=252,353
+startPoint=201,376
+
+[11-wall@0,0|9]
+endPoint=201,376
+startPoint=118,365
+
+[12-ball@196,183]
+dummykey=true
+
+[12-cup@107,101|2]
+dummykey=true
+
+[12-cup@107,271|1]
+dummykey=true
+
+[12-cup@285,103|0]
+dummykey=true
+
+[12-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[12-slope@177,164|7]
+grade=6
+gradient=Elliptic
+height=37
+reversed=false
+stuckOnGround=true
+width=37
+
+[12-slope@197,54|4]
+grade=8
+gradient=Opposite Diagonal
+height=128
+reversed=false
+stuckOnGround=true
+width=124
+
+[12-slope@198,182|6]
+grade=8
+gradient=Diagonal
+height=123
+reversed=true
+stuckOnGround=true
+width=122
+
+[12-slope@288,-2|15]
+grade=3
+gradient=Elliptic
+height=103
+reversed=false
+stuckOnGround=false
+width=103
+
+[12-slope@347,68|8]
+grade=2
+gradient=Elliptic
+height=79
+reversed=false
+stuckOnGround=false
+width=79
+
+[12-slope@68,183|5]
+grade=8
+gradient=Opposite Diagonal
+height=123
+reversed=true
+stuckOnGround=true
+width=130
+
+[12-slope@69,52|3]
+grade=8
+gradient=Diagonal
+height=129
+reversed=false
+stuckOnGround=true
+width=128
+
+[12-windmill@234,300|9]
+botWallVisible=true
+bottom=false
+height=83
+leftWallVisible=true
+rightWallVisible=true
+speed=5
+topWallVisible=false
+width=121
+
+[13-ball@72,345]
+dummykey=true
+
+[13-cup@296,86|0]
+dummykey=true
+
+[13-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[13-puddle@338,3|16]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[13-puddle@357,-16|15]
+changeEnabled=false
+changeEvery=50
+height=62
+width=132
+
+[13-puddle@358,21|13]
+changeEnabled=false
+changeEvery=50
+height=50
+width=46
+
+[13-puddle@367,103|2]
+changeEnabled=false
+changeEvery=50
+height=64
+width=38
+
+[13-puddle@367,55|12]
+changeEnabled=false
+changeEvery=50
+height=64
+width=38
+
+[13-puddle@369,0|7]
+changeEnabled=false
+changeEvery=50
+height=80
+width=94
+
+[13-puddle@370,145|4]
+changeEnabled=false
+changeEvery=50
+height=120
+width=78
+
+[13-puddle@376,81|5]
+changeEnabled=false
+changeEvery=50
+height=76
+width=50
+
+[13-puddle@380,31|6]
+changeEnabled=false
+changeEvery=50
+height=82
+width=80
+
+[13-puddle@394,99|14]
+changeEnabled=false
+changeEvery=50
+height=68
+width=46
+
+[13-puddle@428,179|8]
+changeEnabled=false
+changeEvery=50
+height=88
+width=164
+
+[13-sand@103,64|10]
+changeEnabled=false
+changeEvery=50
+height=94
+width=130
+
+[13-sand@106,102|26]
+changeEnabled=false
+changeEvery=50
+height=86
+width=48
+
+[13-sand@106,172|20]
+changeEnabled=false
+changeEvery=50
+height=62
+width=36
+
+[13-sand@107,91|25]
+changeEnabled=false
+changeEvery=50
+height=50
+width=64
+
+[13-sand@120,149|21]
+changeEnabled=false
+changeEvery=50
+height=74
+width=14
+
+[13-sand@35,210|18]
+changeEnabled=false
+changeEvery=50
+height=82
+width=46
+
+[13-sand@43,201|27]
+changeEnabled=false
+changeEvery=50
+height=40
+width=48
+
+[13-sand@60,148|23]
+changeEnabled=false
+changeEvery=50
+height=36
+width=30
+
+[13-sand@66,96|9]
+changeEnabled=false
+changeEvery=50
+height=134
+width=72
+
+[13-sand@67,181|11]
+changeEnabled=false
+changeEvery=50
+height=38
+width=92
+
+[13-sand@72,194|19]
+changeEnabled=false
+changeEvery=50
+height=40
+width=90
+
+[13-sand@73,171|24]
+changeEnabled=false
+changeEvery=50
+height=28
+width=66
+
+[13-sand@76,164|22]
+changeEnabled=false
+changeEvery=50
+height=70
+width=56
+
+[13-sand@96,126|17]
+changeEnabled=false
+changeEvery=50
+height=138
+width=66
+
+[13-sign@142,193|1]
+Comment=Reprieve
+Comment[bg]=Отмяна
+Comment[bn]=সাময়িকভাবে স্থগিত
+Comment[bs]=Odgodi
+Comment[ca]=Respir
+Comment[da]=Red dig selv
+Comment[de]=Aufschub
+Comment[es]=Respiro
+Comment[et]=Kergendus
+Comment[fi]=Armonaika
+Comment[fr]=Sursis
+Comment[gl]=Respiro
+Comment[he]=הקלה
+Comment[hi]=विराम
+Comment[hr]=Odgodi
+Comment[hu]=Mázli
+Comment[is]=Milda
+Comment[it]=Pausa
+Comment[ja]=カンタンな一瞬
+Comment[mk]=Одложување
+Comment[nb]=Nåde
+Comment[nl]=Gratie
+Comment[nn]=Nåde
+Comment[pl]=Odroczenie
+Comment[pt]=Tortura
+Comment[pt_BR]=Suspensão
+Comment[ru]=Отсрочка
+Comment[sk]=Omilostnenie
+Comment[sl]=Odložitev
+Comment[sr]=Предах
+Comment[sr@Latn]=Predah
+Comment[sv]=Lättnad
+Comment[ta]=ஒத்தி வை
+Comment[tg]=Таъхир
+Comment[tr]=Ceza Ertele
+Comment[uk]=Відкладання
+Comment[ven]=U vhofhololwa
+Comment[xh]=Urhoxiso lwethutyana
+Comment[xx]=xxReprievexx
+Comment[zh_CN]=暂时缓解
+Comment[zh_TW]=暫緩
+Comment[zu]=Phumuza
+botWallVisible=false
+height=47
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=121
+
+[13-slope@212,12|3]
+grade=4
+gradient=Elliptic
+height=117
+reversed=false
+stuckOnGround=false
+width=117
+
+[14-ball@63,341]
+dummykey=true
+
+[14-blackhole@137,332|12]
+exit=22,383
+exitDeg=40
+maxspeed=5
+minspeed=3
+
+[14-blackhole@317,208|10]
+exit=17,377
+exitDeg=40
+maxspeed=5
+minspeed=3
+
+[14-bumper@179,215|4]
+dummykey=true
+
+[14-bumper@290,116|6]
+dummykey=true
+
+[14-cup@351,37|0]
+dummykey=true
+
+[14-floater@113,315|3]
+botWallVisible=true
+endPoint=113,315
+height=39
+leftWallVisible=true
+rightWallVisible=true
+speed=7
+startPoint=29,195
+topWallVisible=true
+width=49
+
+[14-floater@281,189|5]
+botWallVisible=true
+endPoint=281,189
+height=39
+leftWallVisible=true
+rightWallVisible=true
+speed=19
+startPoint=112,79
+topWallVisible=true
+width=74
+
+[14-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=true
+maxstrokes=10
+par=3
+
+[14-puddle@334,315|9]
+changeEnabled=false
+changeEvery=50
+height=60
+width=96
+
+[14-puddle@372,404|8]
+changeEnabled=false
+changeEvery=50
+height=242
+width=332
+
+[14-puddle@391,360|7]
+changeEnabled=false
+changeEvery=50
+height=218
+width=226
+
+[14-slope@-2,-2|2]
+grade=4
+gradient=Diagonal
+height=357
+reversed=true
+stuckOnGround=true
+width=360
+
+[14-slope@36,37|1]
+grade=4
+gradient=Diagonal
+height=362
+reversed=false
+stuckOnGround=true
+width=364
+
+[14-windmill@283,12|11]
+botWallVisible=false
+bottom=true
+height=71
+leftWallVisible=true
+rightWallVisible=true
+speed=5
+topWallVisible=true
+width=92
+
+[15-ball@202,250]
+dummykey=true
+
+[15-blackhole@122,62|42]
+exit=107,219
+exitDeg=180
+maxspeed=5
+minspeed=3
+
+[15-bridge@129,134|62]
+botWallVisible=false
+height=20
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=74
+
+[15-bridge@129,135|63]
+botWallVisible=false
+height=37
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=16
+
+[15-bridge@161,134|59]
+botWallVisible=false
+height=46
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=87
+
+[15-bridge@180,152|61]
+botWallVisible=false
+height=42
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=34
+
+[15-bridge@202,120|60]
+botWallVisible=false
+height=45
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=32
+
+[15-bridge@222,152|64]
+botWallVisible=false
+height=28
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=47
+
+[15-cup@185,340|0]
+dummykey=true
+
+[15-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[15-slope@102,285|56]
+grade=5
+gradient=Opposite Diagonal
+height=25
+reversed=true
+stuckOnGround=false
+width=45
+
+[15-slope@105,251|47]
+grade=6
+gradient=Horizontal
+height=16
+reversed=false
+stuckOnGround=false
+width=27
+
+[15-slope@108,313|57]
+grade=4
+gradient=Opposite Diagonal
+height=55
+reversed=false
+stuckOnGround=false
+width=39
+
+[15-slope@132,215|58]
+grade=6
+gradient=Vertical
+height=20
+reversed=true
+stuckOnGround=false
+width=34
+
+[15-slope@145,308|53]
+grade=4
+gradient=Horizontal
+height=61
+reversed=true
+stuckOnGround=false
+width=27
+
+[15-slope@167,212|46]
+grade=4
+gradient=Horizontal
+height=77
+reversed=true
+stuckOnGround=false
+width=118
+
+[15-slope@172,308|54]
+grade=4
+gradient=Vertical
+height=25
+reversed=true
+stuckOnGround=false
+width=28
+
+[15-slope@174,345|55]
+grade=4
+gradient=Vertical
+height=22
+reversed=false
+stuckOnGround=false
+width=27
+
+[15-slope@304,150|45]
+grade=4
+gradient=Horizontal
+height=105
+reversed=false
+stuckOnGround=false
+width=59
+
+[15-slope@65,251|52]
+grade=4
+gradient=Opposite Diagonal
+height=60
+reversed=false
+stuckOnGround=false
+width=40
+
+[15-slope@81,207|51]
+grade=5
+gradient=Horizontal
+height=24
+reversed=false
+stuckOnGround=false
+width=30
+
+[15-slope@90,51|65]
+grade=4
+gradient=Diagonal
+height=51
+reversed=true
+stuckOnGround=false
+width=25
+
+[15-wall@0,0|10]
+endPoint=216,102
+startPoint=191,102
+
+[15-wall@0,0|11]
+endPoint=191,102
+startPoint=191,87
+
+[15-wall@0,0|12]
+endPoint=191,87
+startPoint=153,87
+
+[15-wall@0,0|13]
+endPoint=153,87
+startPoint=153,111
+
+[15-wall@0,0|14]
+endPoint=153,111
+startPoint=115,111
+
+[15-wall@0,0|15]
+endPoint=115,111
+startPoint=115,78
+
+[15-wall@0,0|16]
+endPoint=115,78
+startPoint=134,76
+
+[15-wall@0,0|17]
+endPoint=134,76
+startPoint=134,49
+
+[15-wall@0,0|18]
+endPoint=134,49
+startPoint=87,49
+
+[15-wall@0,0|19]
+endPoint=87,49
+startPoint=87,184
+
+[15-wall@0,0|2]
+endPoint=305,151
+startPoint=363,151
+
+[15-wall@0,0|20]
+endPoint=87,184
+startPoint=130,184
+
+[15-wall@0,0|21]
+endPoint=130,184
+startPoint=130,239
+
+[15-wall@0,0|22]
+endPoint=123,252
+startPoint=86,252
+
+[15-wall@0,0|23]
+endPoint=86,252
+startPoint=86,232
+
+[15-wall@0,0|24]
+endPoint=86,232
+startPoint=111,232
+
+[15-wall@0,0|25]
+endPoint=111,232
+startPoint=111,205
+
+[15-wall@0,0|26]
+endPoint=111,205
+startPoint=64,205
+
+[15-wall@0,0|27]
+endPoint=64,205
+startPoint=64,314
+
+[15-wall@0,0|28]
+endPoint=64,314
+startPoint=106,314
+
+[15-wall@0,0|29]
+endPoint=106,314
+startPoint=106,369
+
+[15-wall@0,0|3]
+endPoint=305,151
+startPoint=305,115
+
+[15-wall@0,0|30]
+endPoint=106,369
+startPoint=199,369
+
+[15-wall@0,0|31]
+endPoint=199,369
+startPoint=199,307
+
+[15-wall@0,0|32]
+endPoint=199,307
+startPoint=146,307
+
+[15-wall@0,0|33]
+endPoint=146,307
+startPoint=146,285
+
+[15-wall@0,0|34]
+endPoint=146,285
+startPoint=105,285
+
+[15-wall@0,0|35]
+endPoint=105,285
+startPoint=105,268
+
+[15-wall@0,0|36]
+endPoint=105,268
+startPoint=166,268
+
+[15-wall@0,0|37]
+endPoint=166,268
+startPoint=166,291
+
+[15-wall@0,0|38]
+endPoint=166,291
+startPoint=305,291
+
+[15-wall@0,0|39]
+endPoint=305,291
+startPoint=305,256
+
+[15-wall@0,0|4]
+endPoint=305,115
+startPoint=270,115
+
+[15-wall@0,0|40]
+endPoint=305,256
+startPoint=363,256
+
+[15-wall@0,0|41]
+endPoint=363,256
+startPoint=363,151
+
+[15-wall@0,0|43]
+endPoint=166,268
+startPoint=166,212
+
+[15-wall@0,0|44]
+endPoint=166,212
+startPoint=285,211
+
+[15-wall@0,0|49]
+endPoint=165,236
+startPoint=133,270
+
+[15-wall@0,0|5]
+endPoint=270,115
+startPoint=270,70
+
+[15-wall@0,0|50]
+endPoint=123,252
+startPoint=130,239
+
+[15-wall@0,0|6]
+endPoint=270,70
+startPoint=238,70
+
+[15-wall@0,0|7]
+endPoint=238,70
+startPoint=238,89
+
+[15-wall@0,0|8]
+endPoint=238,89
+startPoint=216,89
+
+[15-wall@0,0|9]
+endPoint=216,89
+startPoint=216,102
+
+[15-windmill@133,212|48]
+botWallVisible=false
+bottom=false
+height=11
+leftWallVisible=false
+rightWallVisible=false
+speed=2
+topWallVisible=false
+width=33
+
+[16-ball@56,49]
+dummykey=true
+
+[16-cup@212,321|1]
+dummykey=true
+
+[16-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[16-puddle@266,315|25]
+changeEnabled=false
+changeEvery=50
+height=18
+width=10
+
+[16-puddle@274,301|22]
+changeEnabled=false
+changeEvery=50
+height=22
+width=22
+
+[16-puddle@276,314|28]
+changeEnabled=false
+changeEvery=50
+height=8
+width=12
+
+[16-puddle@280,328|26]
+changeEnabled=false
+changeEvery=50
+height=12
+width=20
+
+[16-puddle@286,315|24]
+changeEnabled=false
+changeEvery=50
+height=14
+width=10
+
+[16-puddle@290,309|29]
+changeEnabled=false
+changeEvery=50
+height=16
+width=14
+
+[16-puddle@292,327|31]
+changeEnabled=false
+changeEvery=50
+height=12
+width=18
+
+[16-puddle@296,300|23]
+changeEnabled=false
+changeEvery=50
+height=16
+width=10
+
+[16-puddle@300,321|27]
+changeEnabled=false
+changeEvery=50
+height=16
+width=14
+
+[16-puddle@306,308|21]
+changeEnabled=false
+changeEvery=50
+height=16
+width=10
+
+[16-puddle@329,382|8]
+changeEnabled=false
+changeEvery=50
+height=26
+width=36
+
+[16-puddle@336,400|4]
+changeEnabled=false
+changeEvery=50
+height=52
+width=390
+
+[16-puddle@351,359|7]
+changeEnabled=false
+changeEvery=50
+height=46
+width=38
+
+[16-puddle@355,386|6]
+changeEnabled=false
+changeEvery=50
+height=74
+width=72
+
+[16-puddle@409,335|5]
+changeEnabled=false
+changeEvery=50
+height=336
+width=150
+
+[16-puddle@422,231|9]
+changeEnabled=false
+changeEvery=50
+height=228
+width=114
+
+[16-puddle@58,420|0]
+changeEnabled=false
+changeEvery=50
+height=96
+width=550
+
+[16-sand@306,84|19]
+changeEnabled=false
+changeEvery=50
+height=28
+width=52
+
+[16-sand@312,-7|16]
+changeEnabled=false
+changeEvery=50
+height=102
+width=84
+
+[16-sand@322,78|18]
+changeEnabled=false
+changeEvery=50
+height=38
+width=44
+
+[16-sand@332,65|17]
+changeEnabled=false
+changeEvery=50
+height=58
+width=54
+
+[16-sand@342,76|20]
+changeEnabled=false
+changeEvery=50
+height=32
+width=76
+
+[16-sand@387,22|15]
+changeEnabled=false
+changeEvery=50
+height=142
+width=196
+
+[16-slope@-2,-3|14]
+grade=7
+gradient=Diagonal
+height=260
+reversed=true
+stuckOnGround=false
+width=267
+
+[16-slope@2,360|3]
+grade=4
+gradient=Vertical
+height=30
+reversed=false
+stuckOnGround=false
+width=293
+
+[16-slope@202,43|13]
+grade=2
+gradient=Elliptic
+height=140
+reversed=true
+stuckOnGround=false
+width=140
+
+[16-slope@271,313|10]
+grade=4
+gradient=Diagonal
+height=66
+reversed=false
+stuckOnGround=false
+width=74
+
+[16-slope@319,91|12]
+grade=4
+gradient=Diagonal
+height=139
+reversed=false
+stuckOnGround=false
+width=81
+
+[16-slope@320,230|11]
+grade=4
+gradient=Horizontal
+height=108
+reversed=false
+stuckOnGround=false
+width=44
+
+[16-slope@69,154|2]
+grade=3
+gradient=Elliptic
+height=154
+reversed=false
+stuckOnGround=false
+width=154
+
+[17-ball@55,55]
+dummykey=true
+
+[17-blackhole@269,363|4]
+exit=198,384
+exitDeg=90
+maxspeed=3
+minspeed=2
+
+[17-cup@146,232|21]
+dummykey=true
+
+[17-cup@88,233|1]
+dummykey=true
+
+[17-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[17-sand@333,344|15]
+changeEnabled=false
+changeEvery=50
+height=40
+width=54
+
+[17-sand@340,343|16]
+changeEnabled=false
+changeEvery=50
+height=28
+width=56
+
+[17-sand@351,351|14]
+changeEnabled=false
+changeEvery=50
+height=38
+width=52
+
+[17-sand@359,354|13]
+changeEnabled=false
+changeEvery=50
+height=44
+width=50
+
+[17-sign@23,152|20]
+Comment=Luck
+Comment[ar]=حظ
+Comment[bg]=Късмет
+Comment[bn]=ভাগ্য
+Comment[br]=Chañs
+Comment[bs]=Sreća
+Comment[ca]=Sort
+Comment[cs]=Štěstí
+Comment[da]=Held
+Comment[de]=Glück
+Comment[el]=Τύχη
+Comment[es]=Suerte
+Comment[et]=Õnn
+Comment[fi]=Onni
+Comment[fr]=Chance
+Comment[gl]=Sorte
+Comment[he]=מזל
+Comment[hi]=भाग्य
+Comment[hr]=Sreća
+Comment[hu]=Szerencse
+Comment[is]=Lukka
+Comment[it]=Fortunato
+Comment[ja]=運
+Comment[lv]=Veiksme
+Comment[mk]=Среќа
+Comment[nb]=Flaks
+Comment[nl]=Geluk
+Comment[nn]=Flaks
+Comment[nso]=Mahlatse
+Comment[pl]=Szczęście
+Comment[pt]=Sorte
+Comment[pt_BR]=Sorte
+Comment[ro]=Noroc
+Comment[ru]=Удача
+Comment[sk]=Šťastie
+Comment[sl]=Sreča
+Comment[sr]=Срећа
+Comment[sr@Latn]=Sreća
+Comment[sv]=Tur
+Comment[ta]=அதிர்ஷ்டம்
+Comment[tg]=Барор
+Comment[tr]=Şans
+Comment[uk]=удача
+Comment[ven]=Mashudu
+Comment[wa]=Tchance
+Comment[xh]=Ithamsanqa
+Comment[xx]=xxLuckxx
+Comment[zh_CN]=幸运
+Comment[zh_TW]=幸運
+Comment[zu]=Inhlanhla
+botWallVisible=false
+height=51
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=105
+
+[17-slope@113,18|9]
+grade=2
+gradient=Elliptic
+height=183
+reversed=false
+stuckOnGround=false
+width=183
+
+[17-slope@237,229|5]
+grade=5
+gradient=Vertical
+height=109
+reversed=false
+stuckOnGround=false
+width=153
+
+[17-slope@289,85|19]
+grade=2
+gradient=Elliptic
+height=146
+reversed=false
+stuckOnGround=false
+width=146
+
+[17-slope@43,331|11]
+grade=8
+gradient=Horizontal
+height=58
+reversed=true
+stuckOnGround=false
+width=27
+
+[17-slope@71,246|10]
+grade=2
+gradient=Vertical
+height=43
+reversed=false
+stuckOnGround=false
+width=91
+
+[17-slope@77,297|18]
+grade=3
+gradient=Diagonal
+height=89
+reversed=false
+stuckOnGround=false
+width=84
+
+[17-wall@0,0|0]
+endPoint=235,141
+startPoint=12,141
+
+[17-wall@0,0|12]
+endPoint=70,330
+startPoint=44,330
+
+[17-wall@0,0|17]
+endPoint=43,389
+startPoint=13,332
+
+[17-wall@0,0|2]
+endPoint=373,113
+startPoint=311,33
+
+[17-wall@0,0|22]
+endPoint=131,289
+startPoint=119,298
+
+[17-wall@0,0|23]
+endPoint=119,298
+startPoint=109,288
+
+[17-wall@0,0|3]
+endPoint=235,141
+startPoint=235,387
+
+[17-wall@0,0|6]
+endPoint=162,217
+startPoint=70,217
+
+[17-wall@0,0|7]
+endPoint=162,217
+startPoint=162,388
+
+[17-wall@0,0|8]
+endPoint=70,217
+startPoint=70,330
+
+[18-ball@134,349]
+dummykey=true
+
+[18-blackhole@362,297|7]
+exit=207,44
+exitDeg=0
+maxspeed=2
+minspeed=1
+
+[18-cup@309,150|0]
+dummykey=true
+
+[18-floater@55,53|1]
+botWallVisible=false
+endPoint=55,53
+height=119
+leftWallVisible=false
+rightWallVisible=false
+speed=8
+startPoint=42,235
+topWallVisible=false
+width=28
+
+[18-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[18-puddle@104,229|32]
+changeEnabled=false
+changeEvery=50
+height=32
+width=174
+
+[18-puddle@238,220|2]
+changeEnabled=false
+changeEvery=50
+height=52
+width=404
+
+[18-puddle@279,199|5]
+changeEnabled=false
+changeEvery=50
+height=26
+width=100
+
+[18-puddle@307,201|4]
+changeEnabled=false
+changeEvery=50
+height=26
+width=244
+
+[18-puddle@33,222|33]
+changeEnabled=false
+changeEvery=50
+height=28
+width=42
+
+[18-puddle@50,218|34]
+changeEnabled=false
+changeEvery=50
+height=22
+width=52
+
+[18-puddle@605,204|3]
+changeEnabled=false
+changeEvery=50
+height=90
+width=750
+
+[18-sand@-35,168|17]
+changeEnabled=false
+changeEvery=50
+height=40
+width=152
+
+[18-sand@17,105|16]
+changeEnabled=false
+changeEvery=50
+height=152
+width=106
+
+[18-sand@36,11|15]
+changeEnabled=false
+changeEvery=50
+height=272
+width=86
+
+[18-sand@43,152|19]
+changeEnabled=false
+changeEvery=50
+height=50
+width=104
+
+[18-sand@51,106|20]
+changeEnabled=false
+changeEvery=50
+height=60
+width=54
+
+[18-sand@58,167|26]
+changeEnabled=false
+changeEvery=50
+height=26
+width=48
+
+[18-sand@63,83|23]
+changeEnabled=false
+changeEvery=50
+height=36
+width=24
+
+[18-sand@65,164|25]
+changeEnabled=false
+changeEvery=50
+height=38
+width=50
+
+[18-sand@69,119|22]
+changeEnabled=false
+changeEvery=50
+height=44
+width=34
+
+[18-sand@69,139|21]
+changeEnabled=false
+changeEvery=50
+height=70
+width=60
+
+[18-sand@69,149|24]
+changeEnabled=false
+changeEvery=50
+height=82
+width=56
+
+[18-slope@145,-5|8]
+grade=7
+gradient=Horizontal
+height=409
+reversed=false
+stuckOnGround=true
+width=129
+
+[18-slope@269,244|28]
+grade=4
+gradient=Opposite Diagonal
+height=185
+reversed=true
+stuckOnGround=false
+width=132
+
+[18-slope@30,233|18]
+grade=4
+gradient=Vertical
+height=34
+reversed=true
+stuckOnGround=true
+width=98
+
+[18-slope@31,323|12]
+grade=6
+gradient=Vertical
+height=43
+reversed=false
+stuckOnGround=true
+width=52
+
+[18-slope@32,243|14]
+grade=5
+gradient=Horizontal
+height=125
+reversed=true
+stuckOnGround=true
+width=20
+
+[18-slope@50,241|10]
+grade=5
+gradient=Horizontal
+height=163
+reversed=false
+stuckOnGround=true
+width=76
+
+[18-wall@0,0|11]
+endPoint=84,367
+startPoint=35,369
+
+[18-wall@0,0|13]
+endPoint=84,328
+startPoint=84,367
+
+[18-wall@0,0|27]
+endPoint=385,123
+startPoint=385,166
+
+[18-wall@0,0|29]
+endPoint=422,377
+startPoint=226,377
+
+[18-wall@0,0|30]
+endPoint=91,380
+startPoint=84,328
+
+[18-wall@0,0|31]
+endPoint=91,380
+startPoint=35,369
+
+[18-wall@0,0|9]
+endPoint=31,244
+startPoint=31,400
+
+[18-windmill@201,-2|6]
+botWallVisible=false
+bottom=true
+height=121
+leftWallVisible=true
+rightWallVisible=false
+speed=5
+topWallVisible=false
+width=201
+
+[2-ball@62,329]
+dummykey=true
+
+[2-cup@71,229|3]
+dummykey=true
+
+[2-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[2-puddle@285,-3|2]
+changeEnabled=false
+changeEvery=50
+height=42
+width=20
+
+[2-puddle@315,13|12]
+changeEnabled=false
+changeEvery=50
+height=32
+width=70
+
+[2-puddle@331,-5|1]
+changeEnabled=false
+changeEvery=50
+height=68
+width=76
+
+[2-puddle@364,0|9]
+changeEnabled=false
+changeEvery=50
+height=58
+width=132
+
+[2-sand@15,163|19]
+changeEnabled=false
+changeEvery=50
+height=86
+width=66
+
+[2-sand@31,76|16]
+changeEnabled=false
+changeEvery=50
+height=58
+width=42
+
+[2-sand@76,33|17]
+changeEnabled=false
+changeEvery=50
+height=36
+width=52
+
+[2-slope@1,124|14]
+grade=4
+gradient=Vertical
+height=146
+reversed=false
+stuckOnGround=false
+width=179
+
+[2-slope@111,100|4]
+grade=3
+gradient=Diagonal
+height=301
+reversed=false
+stuckOnGround=false
+width=291
+
+[2-slope@181,130|0]
+grade=4
+gradient=Vertical
+height=32
+reversed=true
+stuckOnGround=false
+width=119
+
+[2-slope@255,9|19]
+grade=4
+gradient=Opposite Diagonal
+height=34
+reversed=true
+stuckOnGround=false
+width=36
+
+[2-slope@256,-12|20]
+grade=4
+gradient=Horizontal
+height=25
+reversed=false
+stuckOnGround=false
+width=30
+
+[2-slope@290,10|18]
+grade=4
+gradient=Vertical
+height=34
+reversed=true
+stuckOnGround=false
+width=111
+
+[2-wall@0,0|10]
+endPoint=298,169
+startPoint=278,188
+
+[2-wall@0,0|11]
+endPoint=181,200
+startPoint=191,188
+
+[2-wall@0,0|15]
+endPoint=179,178
+startPoint=191,186
+
+[2-wall@0,0|18]
+endPoint=278,20
+startPoint=115,20
+
+[2-wall@0,0|5]
+endPoint=180,270
+startPoint=3,272
+
+[2-wall@0,0|6]
+endPoint=179,127
+startPoint=180,270
+
+[2-wall@0,0|7]
+endPoint=191,188
+startPoint=278,188
+
+[2-wall@0,0|8]
+endPoint=298,169
+startPoint=298,103
+
+[3-ball@55,341]
+dummykey=true
+
+[3-blackhole@85,70|9]
+exit=166,79
+exitDeg=269
+maxspeed=4
+minspeed=1
+
+[3-cup@252,186|3]
+dummykey=true
+
+[3-floater@87,154|13]
+botWallVisible=true
+endPoint=87,154
+height=14
+leftWallVisible=true
+rightWallVisible=true
+speed=8
+startPoint=29,78
+topWallVisible=true
+width=15
+
+[3-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[3-sand@42,34|11]
+changeEnabled=false
+changeEvery=50
+height=50
+width=40
+
+[3-sand@50,28|14]
+changeEnabled=false
+changeEvery=50
+height=26
+width=32
+
+[3-sand@59,20|12]
+changeEnabled=false
+changeEvery=50
+height=28
+width=64
+
+[3-sand@79,26|0]
+changeEnabled=false
+changeEvery=50
+height=28
+width=26
+
+[3-slope@0,166|10]
+grade=3
+gradient=Vertical
+height=45
+reversed=false
+stuckOnGround=false
+width=134
+
+[3-slope@136,74|4]
+grade=4
+gradient=Horizontal
+height=234
+reversed=true
+stuckOnGround=true
+width=205
+
+[3-wall@0,0|6]
+endPoint=338,308
+startPoint=132,307
+
+[3-wall@0,0|7]
+endPoint=132,307
+startPoint=136,75
+
+[3-wall@0,0|8]
+endPoint=343,77
+startPoint=338,308
+
+[3-wall@0,0|9]
+endPoint=343,77
+startPoint=136,75
+
+[4-ball@125,336]
+dummykey=true
+
+[4-cup@321,206|3]
+dummykey=true
+
+[4-floater@286,190|4]
+botWallVisible=true
+endPoint=286,190
+height=40
+leftWallVisible=true
+rightWallVisible=true
+speed=19
+startPoint=78,89
+topWallVisible=false
+width=80
+
+[4-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[4-puddle@-22,215|6]
+changeEnabled=false
+changeEvery=50
+height=228
+width=204
+
+[4-slope@-1,280|9]
+grade=4
+gradient=Diagonal
+height=89
+reversed=true
+stuckOnGround=false
+width=102
+
+[4-slope@-4,77|7]
+grade=4
+gradient=Opposite Diagonal
+height=74
+reversed=false
+stuckOnGround=false
+width=102
+
+[4-slope@-81,6|5]
+grade=4
+gradient=Opposite Diagonal
+height=295
+reversed=true
+stuckOnGround=true
+width=482
+
+[4-slope@37,150|8]
+grade=4
+gradient=Horizontal
+height=131
+reversed=true
+stuckOnGround=false
+width=60
+
+[5-ball@106,356]
+dummykey=true
+
+[5-blackhole@167,37|21]
+exit=212,97
+exitDeg=339
+maxspeed=2
+minspeed=1
+
+[5-bridge@156,148|17]
+botWallVisible=true
+height=23
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=true
+width=46
+
+[5-cup@237,229|3]
+dummykey=true
+
+[5-cup@249,34|33]
+dummykey=true
+
+[5-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[5-puddle@213,14|39]
+changeEnabled=false
+changeEvery=50
+height=44
+width=34
+
+[5-puddle@218,15|15]
+changeEnabled=false
+changeEvery=50
+height=32
+width=30
+
+[5-puddle@223,13|13]
+changeEnabled=false
+changeEvery=50
+height=26
+width=32
+
+[5-puddle@248,1|37]
+changeEnabled=false
+changeEvery=50
+height=42
+width=76
+
+[5-puddle@262,57|38]
+changeEnabled=false
+changeEvery=50
+height=22
+width=48
+
+[5-puddle@271,59|30]
+changeEnabled=false
+changeEvery=50
+height=22
+width=38
+
+[5-puddle@279,22|41]
+changeEnabled=true
+changeEvery=28
+height=50
+width=26
+
+[5-sand@-20,411|36]
+changeEnabled=false
+changeEvery=50
+height=172
+width=274
+
+[5-sand@-28,349|37]
+changeEnabled=false
+changeEvery=50
+height=312
+width=146
+
+[5-sand@23,345|42]
+changeEnabled=false
+changeEvery=50
+height=46
+width=54
+
+[5-sand@40,354|43]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[5-slope@156,152|19]
+grade=4
+gradient=Horizontal
+height=15
+reversed=true
+stuckOnGround=false
+width=48
+
+[5-slope@203,195|34]
+grade=2
+gradient=Vertical
+height=23
+reversed=true
+stuckOnGround=true
+width=70
+
+[5-slope@204,239|35]
+grade=2
+gradient=Vertical
+height=24
+reversed=false
+stuckOnGround=true
+width=68
+
+[5-slope@284,-2|32]
+grade=3
+gradient=Opposite Diagonal
+height=140
+reversed=true
+stuckOnGround=false
+width=114
+
+[5-slope@294,186|27]
+grade=2
+gradient=Vertical
+height=74
+reversed=true
+stuckOnGround=true
+width=36
+
+[5-slope@295,301|31]
+grade=8
+gradient=Diagonal
+height=99
+reversed=false
+stuckOnGround=false
+width=106
+
+[5-slope@56,225|19]
+grade=4
+gradient=Vertical
+height=58
+reversed=true
+stuckOnGround=true
+width=99
+
+[5-slope@57,39|16]
+grade=6
+gradient=Vertical
+height=33
+reversed=false
+stuckOnGround=true
+width=97
+
+[5-slope@58,112|17]
+grade=4
+gradient=Vertical
+height=40
+reversed=true
+stuckOnGround=true
+width=99
+
+[5-slope@59,152|18]
+grade=2
+gradient=Horizontal
+height=10
+reversed=true
+stuckOnGround=false
+width=95
+
+[5-slope@59,163|18]
+grade=5
+gradient=Vertical
+height=41
+reversed=false
+stuckOnGround=true
+width=95
+
+[5-slope@61,23|20]
+grade=2
+gradient=Horizontal
+height=16
+reversed=true
+stuckOnGround=true
+width=118
+
+[5-wall@0,0|10]
+endPoint=330,96
+startPoint=330,362
+
+[5-wall@0,0|11]
+endPoint=330,362
+startPoint=201,316
+
+[5-wall@0,0|12]
+endPoint=201,316
+startPoint=202,170
+
+[5-wall@0,0|14]
+endPoint=156,170
+startPoint=154,318
+
+[5-wall@0,0|22]
+endPoint=293,175
+startPoint=202,148
+
+[5-wall@0,0|23]
+endPoint=293,175
+startPoint=294,286
+
+[5-wall@0,0|24]
+endPoint=294,286
+startPoint=264,301
+
+[5-wall@0,0|25]
+endPoint=270,263
+startPoint=270,188
+
+[5-wall@0,0|26]
+endPoint=270,188
+startPoint=202,170
+
+[5-wall@0,0|28]
+endPoint=157,54
+startPoint=185,53
+
+[5-wall@0,0|29]
+endPoint=185,53
+startPoint=182,21
+
+[5-wall@0,0|4]
+endPoint=57,21
+startPoint=57,321
+
+[5-wall@0,0|5]
+endPoint=57,21
+startPoint=182,21
+
+[5-wall@0,0|6]
+endPoint=157,54
+startPoint=156,148
+
+[5-wall@0,0|8]
+endPoint=202,148
+startPoint=200,56
+
+[5-wall@0,0|9]
+endPoint=200,56
+startPoint=330,96
+
+[5-windmill@332,149|40]
+botWallVisible=false
+bottom=false
+height=71
+leftWallVisible=false
+rightWallVisible=false
+speed=9
+topWallVisible=false
+width=75
+
+[6-ball@82,356]
+dummykey=true
+
+[6-cup@258,84|3]
+dummykey=true
+
+[6-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[6-puddle@200,8|6]
+changeEnabled=false
+changeEvery=50
+height=166
+width=88
+
+[6-puddle@221,61|25]
+changeEnabled=false
+changeEvery=50
+height=24
+width=28
+
+[6-puddle@229,53|2]
+changeEnabled=false
+changeEvery=50
+height=28
+width=30
+
+[6-puddle@240,58|24]
+changeEnabled=false
+changeEvery=50
+height=14
+width=46
+
+[6-puddle@256,23|8]
+changeEnabled=false
+changeEvery=50
+height=80
+width=150
+
+[6-puddle@274,57|1]
+changeEnabled=false
+changeEvery=50
+height=16
+width=50
+
+[6-puddle@283,55|0]
+changeEnabled=false
+changeEvery=50
+height=26
+width=32
+
+[6-puddle@307,10|7]
+changeEnabled=false
+changeEvery=50
+height=166
+width=74
+
+[6-sand@102,98|26]
+changeEnabled=false
+changeEvery=50
+height=46
+width=38
+
+[6-sand@331,215|9]
+changeEnabled=false
+changeEvery=50
+height=62
+width=74
+
+[6-sand@333,148|11]
+changeEnabled=false
+changeEvery=50
+height=36
+width=46
+
+[6-sand@333,158|34]
+changeEnabled=false
+changeEvery=50
+height=20
+width=22
+
+[6-sand@335,184|32]
+changeEnabled=false
+changeEvery=50
+height=24
+width=26
+
+[6-sand@338,141|27]
+changeEnabled=false
+changeEvery=50
+height=38
+width=38
+
+[6-sand@342,207|28]
+changeEnabled=false
+changeEvery=50
+height=66
+width=78
+
+[6-sand@343,133|10]
+changeEnabled=false
+changeEvery=50
+height=54
+width=38
+
+[6-sand@344,161|33]
+changeEnabled=false
+changeEvery=50
+height=32
+width=34
+
+[6-sand@348,198|29]
+changeEnabled=false
+changeEvery=50
+height=54
+width=66
+
+[6-sand@350,148|35]
+changeEnabled=false
+changeEvery=50
+height=28
+width=18
+
+[6-sand@350,168|36]
+changeEnabled=false
+changeEvery=50
+height=32
+width=30
+
+[6-sand@350,179|31]
+changeEnabled=false
+changeEvery=50
+height=42
+width=46
+
+[6-sand@361,188|30]
+changeEnabled=false
+changeEvery=50
+height=52
+width=42
+
+[6-sand@59,94|23]
+changeEnabled=false
+changeEvery=50
+height=94
+width=64
+
+[6-sand@73,100|22]
+changeEnabled=false
+changeEvery=50
+height=94
+width=90
+
+[6-sand@77,84|21]
+changeEnabled=false
+changeEvery=50
+height=84
+width=102
+
+[6-slope@-1,115|4]
+grade=3
+gradient=Vertical
+height=74
+reversed=false
+stuckOnGround=false
+width=404
+
+[6-slope@-2,215|5]
+grade=3
+gradient=Vertical
+height=81
+reversed=true
+stuckOnGround=false
+width=407
+
+[6-slope@140,61|16]
+grade=4
+gradient=Opposite Diagonal
+height=43
+reversed=true
+stuckOnGround=false
+width=43
+
+[6-slope@142,-1|17]
+grade=4
+gradient=Horizontal
+height=64
+reversed=false
+stuckOnGround=false
+width=36
+
+[6-slope@182,79|14]
+grade=4
+gradient=Vertical
+height=26
+reversed=true
+stuckOnGround=false
+width=32
+
+[6-slope@208,61|15]
+grade=4
+gradient=Diagonal
+height=46
+reversed=true
+stuckOnGround=false
+width=49
+
+[6-slope@242,48|12]
+grade=4
+gradient=Vertical
+height=27
+reversed=true
+stuckOnGround=false
+width=29
+
+[6-slope@270,64|13]
+grade=4
+gradient=Opposite Diagonal
+height=44
+reversed=true
+stuckOnGround=false
+width=30
+
+[6-slope@299,59|18]
+grade=4
+gradient=Vertical
+height=48
+reversed=true
+stuckOnGround=false
+width=25
+
+[6-slope@322,57|19]
+grade=4
+gradient=Diagonal
+height=50
+reversed=true
+stuckOnGround=false
+width=37
+
+[6-slope@324,-2|20]
+grade=4
+gradient=Horizontal
+height=59
+reversed=true
+stuckOnGround=false
+width=35
+
+[7-ball@53,349]
+dummykey=true
+
+[7-blackhole@111,125|20]
+exit=31,3
+exitDeg=270
+maxspeed=5
+minspeed=3
+
+[7-blackhole@146,160|19]
+exit=197,312
+exitDeg=90
+maxspeed=3
+minspeed=2
+
+[7-blackhole@99,169|21]
+exit=3,359
+exitDeg=0
+maxspeed=4
+minspeed=2
+
+[7-cup@118,151|3]
+dummykey=true
+
+[7-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[7-sand@306,70|11]
+changeEnabled=false
+changeEvery=50
+height=30
+width=36
+
+[7-sand@307,45|10]
+changeEnabled=false
+changeEvery=50
+height=72
+width=78
+
+[7-sand@322,78|9]
+changeEnabled=false
+changeEvery=50
+height=102
+width=50
+
+[7-sand@330,103|8]
+changeEnabled=false
+changeEvery=50
+height=70
+width=74
+
+[7-sand@331,56|13]
+changeEnabled=false
+changeEvery=50
+height=26
+width=28
+
+[7-sand@339,84|12]
+changeEnabled=false
+changeEvery=50
+height=32
+width=30
+
+[7-sand@40,238|16]
+changeEnabled=false
+changeEvery=50
+height=70
+width=56
+
+[7-sand@49,222|18]
+changeEnabled=false
+changeEvery=50
+height=26
+width=38
+
+[7-sand@53,257|19]
+changeEnabled=false
+changeEvery=50
+height=46
+width=64
+
+[7-sand@56,243|15]
+changeEnabled=false
+changeEvery=50
+height=60
+width=54
+
+[7-sand@62,239|17]
+changeEnabled=false
+changeEvery=50
+height=42
+width=52
+
+[7-sand@69,254|14]
+changeEnabled=false
+changeEvery=50
+height=62
+width=70
+
+[7-slope@159,316|23]
+grade=4
+gradient=Horizontal
+height=85
+reversed=true
+stuckOnGround=true
+width=46
+
+[7-slope@242,228|7]
+grade=4
+gradient=Diagonal
+height=173
+reversed=false
+stuckOnGround=true
+width=158
+
+[7-slope@43,12|18]
+grade=2
+gradient=Elliptic
+height=214
+reversed=false
+stuckOnGround=true
+width=214
+
+[7-slope@86,317|22]
+grade=4
+gradient=Horizontal
+height=84
+reversed=false
+stuckOnGround=true
+width=48
+
+[7-wall@0,0|6]
+endPoint=248,316
+startPoint=-3,316
+
+[8-ball@272,147]
+dummykey=true
+
+[8-blackhole@296,38|9]
+exit=254,371
+exitDeg=139
+maxspeed=5
+minspeed=3
+
+[8-cup@296,64|3]
+dummykey=true
+
+[8-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[8-puddle@345,350|12]
+changeEnabled=false
+changeEvery=50
+height=32
+width=52
+
+[8-puddle@354,401|11]
+changeEnabled=false
+changeEvery=50
+height=124
+width=168
+
+[8-puddle@400,8|30]
+changeEnabled=false
+changeEvery=50
+height=40
+width=34
+
+[8-puddle@402,-8|30]
+changeEnabled=false
+changeEvery=50
+height=50
+width=56
+
+[8-puddle@405,106|30]
+changeEnabled=false
+changeEvery=50
+height=78
+width=32
+
+[8-puddle@405,135|30]
+changeEnabled=false
+changeEvery=50
+height=48
+width=20
+
+[8-puddle@405,86|30]
+changeEnabled=false
+changeEvery=50
+height=64
+width=36
+
+[8-puddle@411,49|30]
+changeEnabled=false
+changeEvery=50
+height=122
+width=62
+
+[8-puddle@423,170|30]
+changeEnabled=false
+changeEvery=50
+height=154
+width=58
+
+[8-puddle@447,406|10]
+changeEnabled=false
+changeEvery=50
+height=318
+width=268
+
+[8-sand@144,184|15]
+changeEnabled=false
+changeEvery=50
+height=42
+width=32
+
+[8-sand@145,176|14]
+changeEnabled=false
+changeEvery=50
+height=36
+width=30
+
+[8-sand@75,139|35]
+changeEnabled=false
+changeEvery=50
+height=34
+width=34
+
+[8-sand@77,135|13]
+changeEnabled=false
+changeEvery=50
+height=28
+width=38
+
+[8-sand@81,138|28]
+changeEnabled=false
+changeEvery=50
+height=32
+width=30
+
+[8-slope@188,16|7]
+grade=2
+gradient=Horizontal
+height=73
+reversed=true
+stuckOnGround=false
+width=81
+
+[8-slope@214,112|23]
+grade=4
+gradient=Elliptic
+height=171
+reversed=false
+stuckOnGround=false
+width=171
+
+[8-slope@253,11|22]
+grade=3
+gradient=Elliptic
+height=80
+reversed=false
+stuckOnGround=false
+width=80
+
+[8-slope@317,14|8]
+grade=3
+gradient=Horizontal
+height=76
+reversed=true
+stuckOnGround=false
+width=53
+
+[8-slope@41,253|41]
+grade=4
+gradient=Opposite Diagonal
+height=132
+reversed=false
+stuckOnGround=false
+width=145
+
+[8-slope@45,89|34]
+grade=3
+gradient=Vertical
+height=142
+reversed=true
+stuckOnGround=false
+width=132
+
+[8-wall@0,0|10]
+endPoint=379,154
+startPoint=364,135
+
+[8-wall@0,0|11]
+endPoint=364,135
+startPoint=346,123
+
+[8-wall@0,0|12]
+endPoint=346,123
+startPoint=324,111
+
+[8-wall@0,0|13]
+endPoint=324,111
+startPoint=292,109
+
+[8-wall@0,0|14]
+endPoint=292,109
+startPoint=262,116
+
+[8-wall@0,0|15]
+endPoint=262,116
+startPoint=243,128
+
+[8-wall@0,0|16]
+endPoint=243,128
+startPoint=225,144
+
+[8-wall@0,0|17]
+endPoint=225,144
+startPoint=218,158
+
+[8-wall@0,0|18]
+endPoint=218,158
+startPoint=212,180
+
+[8-wall@0,0|19]
+endPoint=212,180
+startPoint=211,202
+
+[8-wall@0,0|2]
+endPoint=41,388
+startPoint=246,386
+
+[8-wall@0,0|20]
+endPoint=211,202
+startPoint=218,229
+
+[8-wall@0,0|21]
+endPoint=218,229
+startPoint=231,250
+
+[8-wall@0,0|22]
+endPoint=231,250
+startPoint=246,264
+
+[8-wall@0,0|24]
+endPoint=384,218
+startPoint=378,238
+
+[8-wall@0,0|25]
+endPoint=378,238
+startPoint=368,256
+
+[8-wall@0,0|26]
+endPoint=368,256
+startPoint=351,268
+
+[8-wall@0,0|27]
+endPoint=256,274
+startPoint=246,264
+
+[8-wall@0,0|29]
+endPoint=369,90
+startPoint=177,89
+
+[8-wall@0,0|3]
+endPoint=247,289
+startPoint=224,294
+
+[8-wall@0,0|31]
+endPoint=369,14
+startPoint=41,14
+
+[8-wall@0,0|32]
+endPoint=41,14
+startPoint=41,388
+
+[8-wall@0,0|33]
+endPoint=246,386
+startPoint=351,268
+
+[8-wall@0,0|34]
+endPoint=175,256
+startPoint=177,89
+
+[8-wall@0,0|4]
+endPoint=224,294
+startPoint=203,287
+
+[8-wall@0,0|45]
+endPoint=247,289
+startPoint=256,274
+
+[8-wall@0,0|5]
+endPoint=203,287
+startPoint=186,275
+
+[8-wall@0,0|6]
+endPoint=186,275
+startPoint=175,256
+
+[8-wall@0,0|7]
+endPoint=384,218
+startPoint=387,196
+
+[8-wall@0,0|8]
+endPoint=387,196
+startPoint=384,176
+
+[8-wall@0,0|9]
+endPoint=384,176
+startPoint=379,154
+
+[9-ball@25,24]
+dummykey=true
+
+[9-blackhole@118,60|0]
+exit=269,90
+exitDeg=270
+maxspeed=5
+minspeed=5
+
+[9-blackhole@149,72|7]
+exit=364,381
+exitDeg=120
+maxspeed=8
+minspeed=6
+
+[9-blackhole@273,274|18]
+exit=116,237
+exitDeg=20
+maxspeed=5
+minspeed=3
+
+[9-blackhole@311,345|4]
+exit=196,54
+exitDeg=169
+maxspeed=3
+minspeed=3
+
+[9-blackhole@68,112|12]
+exit=373,150
+exitDeg=269
+maxspeed=5
+minspeed=4
+
+[9-blackhole@81,56|8]
+exit=385,373
+exitDeg=160
+maxspeed=8
+minspeed=6
+
+[9-bridge@125,329|0]
+botWallVisible=true
+height=38
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=true
+width=195
+
+[9-bridge@191,260|9]
+botWallVisible=false
+height=36
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=32
+
+[9-bridge@319,329|0]
+botWallVisible=false
+height=36
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=30
+
+[9-bridge@323,138|0]
+botWallVisible=false
+height=192
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=27
+
+[9-bumper@129,201|8]
+dummykey=true
+
+[9-bumper@152,151|4]
+dummykey=true
+
+[9-bumper@374,137|14]
+dummykey=true
+
+[9-cup@146,175|17]
+dummykey=true
+
+[9-cup@156,193|18]
+dummykey=true
+
+[9-cup@168,176|3]
+dummykey=true
+
+[9-cup@207,272|9]
+dummykey=true
+
+[9-floater@54,43|21]
+botWallVisible=false
+endPoint=54,43
+height=1
+leftWallVisible=false
+rightWallVisible=false
+speed=4
+startPoint=42,69
+topWallVisible=true
+width=19
+
+[9-floater@80,296|9]
+botWallVisible=false
+endPoint=80,296
+height=28
+leftWallVisible=false
+rightWallVisible=true
+speed=2
+startPoint=191,299
+topWallVisible=false
+width=30
+
+[9-floater@82,99|0]
+botWallVisible=false
+endPoint=82,99
+height=1
+leftWallVisible=false
+rightWallVisible=false
+speed=9
+startPoint=49,98
+topWallVisible=true
+width=10
+
+[9-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[9-puddle@179,312|33]
+changeEnabled=false
+changeEvery=50
+height=70
+width=22
+
+[9-puddle@193,296|32]
+changeEnabled=false
+changeEvery=50
+height=82
+width=60
+
+[9-puddle@217,292|0]
+changeEnabled=false
+changeEvery=50
+height=94
+width=114
+
+[9-puddle@256,317|34]
+changeEnabled=false
+changeEvery=50
+height=78
+width=38
+
+[9-puddle@257,325|35]
+changeEnabled=false
+changeEvery=50
+height=42
+width=42
+
+[9-puddle@265,297|37]
+changeEnabled=false
+changeEvery=50
+height=58
+width=22
+
+[9-puddle@266,333|36]
+changeEnabled=false
+changeEvery=50
+height=28
+width=32
+
+[9-puddle@65,133|30]
+changeEnabled=false
+changeEvery=50
+height=30
+width=22
+
+[9-puddle@73,140|29]
+changeEnabled=false
+changeEvery=50
+height=36
+width=32
+
+[9-puddle@75,129|13]
+changeEnabled=false
+changeEvery=50
+height=30
+width=48
+
+[9-puddle@79,142|31]
+changeEnabled=false
+changeEvery=50
+height=22
+width=26
+
+[9-puddle@84,133|28]
+changeEnabled=false
+changeEvery=50
+height=32
+width=32
+
+[9-sand@100,369|27]
+changeEnabled=false
+changeEvery=50
+height=26
+width=52
+
+[9-sand@108,343|24]
+changeEnabled=false
+changeEvery=50
+height=60
+width=96
+
+[9-sand@130,350|7]
+changeEnabled=false
+changeEvery=50
+height=62
+width=90
+
+[9-sand@83,363|26]
+changeEnabled=false
+changeEvery=50
+height=56
+width=62
+
+[9-sand@91,353|25]
+changeEnabled=false
+changeEvery=50
+height=66
+width=66
+
+[9-sign@146,329|23]
+Comment=Chaos
+Comment[ar]=فوضى
+Comment[bg]=Хаос
+Comment[bn]=গোলমাল
+Comment[bs]=Haos
+Comment[ca]=Caos
+Comment[cy]=Anhrefn
+Comment[da]=Kaos
+Comment[el]=Χάος
+Comment[es]=Caos
+Comment[et]=Kaos
+Comment[fi]=Kaaos
+Comment[gl]=Caos
+Comment[he]=תוהו ובוהו
+Comment[hi]=अव्यवस्था
+Comment[hr]=Kaos
+Comment[hu]=Káosz
+Comment[is]=Kaos
+Comment[it]=Caos
+Comment[ja]=カオス
+Comment[mk]=Хаос
+Comment[nb]=Kaos
+Comment[nn]=Kaos
+Comment[pt]=Caos
+Comment[pt_BR]=Caos
+Comment[ro]=Haos
+Comment[ru]=Хаос
+Comment[sl]=Kaos
+Comment[sr]=Хаос
+Comment[sr@Latn]=Haos
+Comment[sv]=Kaos
+Comment[ta]= குழப்பம்
+Comment[tg]=Бесарусомонӣ
+Comment[tr]=Karmaşa
+Comment[uk]=Хаос
+Comment[ven]=Thaidzo
+Comment[xh]=Ingxwaba ngxwaba
+Comment[xx]=xxChaosxx
+Comment[zh_CN]=混沌
+Comment[zh_TW]=混沌
+Comment[zu]=Inyakanyaka
+botWallVisible=true
+height=38
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=true
+width=151
+
+[9-slope@11,355|22]
+grade=4
+gradient=Horizontal
+height=32
+reversed=true
+stuckOnGround=false
+width=35
+
+[9-slope@12,325|16]
+grade=4
+gradient=Opposite Diagonal
+height=31
+reversed=false
+stuckOnGround=false
+width=33
+
+[9-slope@127,48|12]
+grade=4
+gradient=Elliptic
+height=45
+reversed=true
+stuckOnGround=false
+width=45
+
+[9-slope@320,43|3]
+grade=7
+gradient=Horizontal
+height=41
+reversed=false
+stuckOnGround=false
+width=32
+
+[9-slope@321,83|8]
+grade=4
+gradient=Horizontal
+height=53
+reversed=false
+stuckOnGround=false
+width=30
+
+[9-slope@326,9|17]
+grade=7
+gradient=Opposite Diagonal
+height=72
+reversed=true
+stuckOnGround=false
+width=62
+
+[9-slope@50,94|15]
+grade=5
+gradient=Elliptic
+height=35
+reversed=true
+stuckOnGround=false
+width=35
+
+[9-slope@93,119|9]
+grade=8
+gradient=Elliptic
+height=125
+reversed=true
+stuckOnGround=true
+width=125
+
+[9-wall@0,0|0]
+endPoint=350,330
+startPoint=396,361
+
+[9-wall@0,0|1]
+endPoint=350,394
+startPoint=320,356
+
+[9-wall@0,0|10]
+endPoint=225,151
+startPoint=205,239
+
+[9-wall@0,0|11]
+endPoint=225,151
+startPoint=147,108
+
+[9-wall@0,0|12]
+endPoint=147,108
+startPoint=77,170
+
+[9-wall@0,0|13]
+endPoint=77,170
+startPoint=118,254
+
+[9-wall@0,0|16]
+endPoint=205,239
+startPoint=118,254
+
+[9-wall@0,0|18]
+endPoint=122,83
+startPoint=82,99
+
+[9-wall@0,0|19]
+endPoint=352,43
+startPoint=73,43
+
+[9-wall@0,0|20]
+endPoint=49,98
+startPoint=46,352
+
+[9-wall@0,0|3]
+endPoint=392,85
+startPoint=177,85
+
+[9-wall@0,0|38]
+endPoint=177,85
+startPoint=158,93
+
+[9-wall@0,0|39]
+endPoint=158,93
+startPoint=136,93
+
+[9-wall@0,0|40]
+endPoint=136,93
+startPoint=122,83
+
+[9-windmill@235,171|3]
+botWallVisible=true
+bottom=false
+height=119
+leftWallVisible=true
+rightWallVisible=true
+speed=2
+topWallVisible=false
+width=75
diff --git a/kolf/courses/Makefile.am b/kolf/courses/Makefile.am
new file mode 100644
index 00000000..d9953953
--- /dev/null
+++ b/kolf/courses/Makefile.am
@@ -0,0 +1,4 @@
+coursedir = $(kde_datadir)/kolf/courses
+course_DATA = Classic.kolf Hard.kolf Medium.kolf Easy.kolf ReallyEasy Practice Impossible USApro
+
+EXTRA_DIST=$(course_DATA)
diff --git a/kolf/courses/Medium.kolf b/kolf/courses/Medium.kolf
new file mode 100644
index 00000000..b232a4d7
--- /dev/null
+++ b/kolf/courses/Medium.kolf
@@ -0,0 +1,2557 @@
+[0-course@-50,-50]
+Name=Medium Course
+Name[af]=Medium Natuurlik
+Name[bg]=Средно
+Name[bn]=মধ্যম কোর্স
+Name[bs]=Srednji teren
+Name[ca]=Camp medi
+Name[cs]=Střední kurz
+Name[da]=Middelsvær bane
+Name[de]=Mittel
+Name[el]=Μέτρια πίστα
+Name[es]=Campo medio
+Name[et]=Keskmiselt raske väljak
+Name[fi]=Keskivaikea kenttä
+Name[fr]=Parcours moyen
+Name[gl]=Campo medio
+Name[he]=מסלול בינוני
+Name[hi]=साधारण कोर्स
+Name[hu]=Közepes nehézségű pálya
+Name[is]=Meðal erfið leið
+Name[it]=Percorso medio
+Name[ja]=普通のコース
+Name[mk]=Среден терен
+Name[nb]=Middels vanskelig bane
+Name[nl]=Gemiddeld parcours
+Name[nn]=Middels vanskeleg bane
+Name[nso]=Course ya Magareng
+Name[pl]=Średni tor
+Name[pt]=Percurso Médio
+Name[pt_BR]=Curso Médio
+Name[ro]=Cale medie
+Name[ru]=Средняя площадка
+Name[sk]=Stredne ťažké ihrisko
+Name[sl]=Srednje igrišče
+Name[sr]=Средњи терен
+Name[sr@Latn]=Srednji teren
+Name[sv]=Normal bana
+Name[ta]=நடுத்தரமான மார்க்கம்
+Name[tg]=Майдони Миёна
+Name[tr]=Orta Seviye Pist
+Name[uk]=Середній майданчик
+Name[ven]= Thero yo Linganelaho
+Name[xh]=Indlela ephakathi
+Name[xx]=xxMedium Coursexx
+Name[zh_CN]=中级路线
+Name[zh_TW]=中等路線
+Name[zu]=Indlela ephakathi
+author=Jason Katz-Brown
+name=Medium Course
+
+[1-ball@342,322]
+dummykey=true
+
+[1-cup@325,52|14]
+dummykey=true
+
+[1-floater@100,208|24]
+botWallVisible=true
+endPoint=100,208
+height=10
+leftWallVisible=true
+rightWallVisible=true
+speed=2
+startPoint=16,189
+topWallVisible=true
+width=19
+
+[1-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=3
+
+[1-puddle@282,195|9]
+changeEnabled=false
+changeEvery=50
+height=38
+width=66
+
+[1-puddle@350,189|8]
+changeEnabled=false
+changeEvery=50
+height=40
+width=192
+
+[1-puddle@378,206|11]
+changeEnabled=false
+changeEvery=50
+height=32
+width=232
+
+[1-slope@177,86|16]
+grade=4
+gradient=Diagonal
+height=115
+reversed=false
+stuckOnGround=false
+width=54
+
+[1-slope@193,240|22]
+grade=4
+gradient=Diagonal
+height=148
+reversed=false
+stuckOnGround=false
+width=194
+
+[1-slope@231,90|15]
+grade=4
+gradient=Vertical
+height=108
+reversed=false
+stuckOnGround=false
+width=156
+
+[1-slope@291,17|19]
+grade=2
+gradient=Elliptic
+height=67
+reversed=true
+stuckOnGround=false
+width=67
+
+[1-wall@0,0|13]
+endPoint=208,200
+startPoint=180,199
+
+[1-wall@0,0|17]
+endPoint=180,199
+startPoint=148,213
+
+[1-wall@0,0|21]
+endPoint=389,236
+startPoint=307,234
+
+[1-wall@0,0|22]
+endPoint=307,234
+startPoint=255,218
+
+[1-wall@0,0|23]
+endPoint=255,218
+startPoint=229,215
+
+[1-wall@0,0|24]
+endPoint=208,200
+startPoint=229,215
+
+[1-wall@0,0|3]
+endPoint=103,388
+startPoint=11,304
+
+[1-wall@0,0|4]
+endPoint=126,11
+startPoint=10,128
+
+[10-ball@343,254]
+dummykey=true
+
+[10-bumper@114,160|14]
+dummykey=true
+
+[10-bumper@151,79|11]
+dummykey=true
+
+[10-bumper@166,233|9]
+dummykey=true
+
+[10-bumper@179,304|15]
+dummykey=true
+
+[10-bumper@258,99|20]
+dummykey=true
+
+[10-bumper@356,86|19]
+dummykey=true
+
+[10-bumper@43,206|13]
+dummykey=true
+
+[10-bumper@54,90|10]
+dummykey=true
+
+[10-bumper@67,284|12]
+dummykey=true
+
+[10-cup@310,114|16]
+dummykey=true
+
+[10-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[10-slope@11,11|7]
+grade=4
+gradient=Vertical
+height=47
+reversed=true
+stuckOnGround=false
+width=379
+
+[10-slope@11,121|3]
+grade=4
+gradient=Vertical
+height=217
+reversed=false
+stuckOnGround=false
+width=213
+
+[10-slope@221,118|6]
+grade=2
+gradient=Opposite Diagonal
+height=63
+reversed=false
+stuckOnGround=false
+width=63
+
+[10-wall@0,0|17]
+endPoint=390,148
+startPoint=354,183
+
+[10-wall@0,0|18]
+endPoint=355,182
+startPoint=388,251
+
+[10-wall@0,0|4]
+endPoint=223,335
+startPoint=223,182
+
+[10-wall@0,0|5]
+endPoint=354,183
+startPoint=223,182
+
+[10-wall@0,0|8]
+endPoint=388,251
+startPoint=309,389
+
+[11-ball@36,295]
+dummykey=true
+
+[11-cup@74,372|72]
+dummykey=true
+
+[11-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[11-sand@270,47|71]
+changeEnabled=false
+changeEvery=50
+height=40
+width=50
+
+[11-sand@279,52|70]
+changeEnabled=false
+changeEvery=50
+height=46
+width=42
+
+[11-slope@12,103|73]
+grade=6
+gradient=Opposite Diagonal
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[11-slope@121,106|62]
+grade=1
+gradient=Elliptic
+height=222
+reversed=true
+stuckOnGround=false
+width=222
+
+[11-slope@31,91|73]
+grade=6
+gradient=Opposite Diagonal
+height=41
+reversed=false
+stuckOnGround=false
+width=35
+
+[11-slope@47,225|59]
+grade=6
+gradient=Vertical
+height=24
+reversed=false
+stuckOnGround=false
+width=37
+
+[11-slope@50,88|61]
+grade=6
+gradient=Horizontal
+height=42
+reversed=true
+stuckOnGround=false
+width=36
+
+[11-slope@55,352|74]
+grade=4
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[11-slope@8,153|60]
+grade=6
+gradient=Vertical
+height=28
+reversed=false
+stuckOnGround=false
+width=48
+
+[11-wall@0,0|10]
+endPoint=168,354
+startPoint=132,383
+
+[11-wall@0,0|11]
+endPoint=193,351
+startPoint=168,354
+
+[11-wall@0,0|12]
+endPoint=239,335
+startPoint=193,351
+
+[11-wall@0,0|13]
+endPoint=276,340
+startPoint=239,335
+
+[11-wall@0,0|14]
+endPoint=311,328
+startPoint=276,340
+
+[11-wall@0,0|15]
+endPoint=335,299
+startPoint=311,328
+
+[11-wall@0,0|16]
+endPoint=345,270
+startPoint=335,299
+
+[11-wall@0,0|17]
+endPoint=358,234
+startPoint=345,270
+
+[11-wall@0,0|18]
+endPoint=374,200
+startPoint=358,234
+
+[11-wall@0,0|19]
+endPoint=374,200
+startPoint=370,166
+
+[11-wall@0,0|20]
+endPoint=370,166
+startPoint=358,136
+
+[11-wall@0,0|21]
+endPoint=358,136
+startPoint=343,109
+
+[11-wall@0,0|22]
+endPoint=343,109
+startPoint=340,67
+
+[11-wall@0,0|23]
+endPoint=166,92
+startPoint=168,109
+
+[11-wall@0,0|24]
+endPoint=166,92
+startPoint=153,82
+
+[11-wall@0,0|25]
+endPoint=153,82
+startPoint=112,94
+
+[11-wall@0,0|26]
+endPoint=112,94
+startPoint=80,119
+
+[11-wall@0,0|27]
+endPoint=80,119
+startPoint=55,128
+
+[11-wall@0,0|28]
+endPoint=55,128
+startPoint=44,147
+
+[11-wall@0,0|29]
+endPoint=55,180
+startPoint=44,147
+
+[11-wall@0,0|3]
+endPoint=159,119
+startPoint=139,125
+
+[11-wall@0,0|30]
+endPoint=74,196
+startPoint=55,180
+
+[11-wall@0,0|32]
+endPoint=74,196
+startPoint=86,265
+
+[11-wall@0,0|33]
+endPoint=86,265
+startPoint=80,290
+
+[11-wall@0,0|34]
+endPoint=80,290
+startPoint=58,312
+
+[11-wall@0,0|35]
+endPoint=58,312
+startPoint=31,324
+
+[11-wall@0,0|36]
+endPoint=168,109
+startPoint=159,119
+
+[11-wall@0,0|37]
+endPoint=16,318
+startPoint=31,324
+
+[11-wall@0,0|38]
+endPoint=7,298
+startPoint=16,318
+
+[11-wall@0,0|39]
+endPoint=17,280
+startPoint=7,298
+
+[11-wall@0,0|4]
+endPoint=96,273
+startPoint=99,233
+
+[11-wall@0,0|40]
+endPoint=41,270
+startPoint=17,280
+
+[11-wall@0,0|41]
+endPoint=51,250
+startPoint=41,270
+
+[11-wall@0,0|42]
+endPoint=46,234
+startPoint=51,250
+
+[11-wall@0,0|43]
+endPoint=38,216
+startPoint=46,234
+
+[11-wall@0,0|44]
+endPoint=21,193
+startPoint=38,216
+
+[11-wall@0,0|45]
+endPoint=7,164
+startPoint=21,193
+
+[11-wall@0,0|46]
+endPoint=9,128
+startPoint=7,164
+
+[11-wall@0,0|47]
+endPoint=26,105
+startPoint=9,128
+
+[11-wall@0,0|48]
+endPoint=60,89
+startPoint=26,105
+
+[11-wall@0,0|49]
+endPoint=88,70
+startPoint=60,89
+
+[11-wall@0,0|5]
+endPoint=112,204
+startPoint=109,160
+
+[11-wall@0,0|50]
+endPoint=129,47
+startPoint=88,70
+
+[11-wall@0,0|51]
+endPoint=158,15
+startPoint=129,47
+
+[11-wall@0,0|52]
+endPoint=177,7
+startPoint=158,15
+
+[11-wall@0,0|53]
+endPoint=203,7
+startPoint=177,7
+
+[11-wall@0,0|54]
+endPoint=203,7
+startPoint=244,16
+
+[11-wall@0,0|55]
+endPoint=279,16
+startPoint=244,16
+
+[11-wall@0,0|56]
+endPoint=305,19
+startPoint=279,16
+
+[11-wall@0,0|57]
+endPoint=326,35
+startPoint=305,19
+
+[11-wall@0,0|58]
+endPoint=326,35
+startPoint=340,67
+
+[11-wall@0,0|6]
+endPoint=139,125
+startPoint=109,160
+
+[11-wall@0,0|63]
+endPoint=88,336
+startPoint=64,342
+
+[11-wall@0,0|64]
+endPoint=23,369
+startPoint=34,357
+
+[11-wall@0,0|65]
+endPoint=64,342
+startPoint=34,357
+
+[11-wall@0,0|66]
+endPoint=27,384
+startPoint=23,369
+
+[11-wall@0,0|67]
+endPoint=55,395
+startPoint=27,384
+
+[11-wall@0,0|68]
+endPoint=103,391
+startPoint=55,395
+
+[11-wall@0,0|69]
+endPoint=132,383
+startPoint=103,391
+
+[11-wall@0,0|7]
+endPoint=112,204
+startPoint=99,233
+
+[11-wall@0,0|8]
+endPoint=100,309
+startPoint=96,273
+
+[11-wall@0,0|9]
+endPoint=88,336
+startPoint=100,309
+
+[12-ball@47,53]
+dummykey=true
+
+[12-blackhole@375,294|12]
+exit=137,36
+exitDeg=30
+maxspeed=5
+minspeed=3
+
+[12-bumper@189,94|17]
+dummykey=true
+
+[12-cup@216,137|14]
+dummykey=true
+
+[12-cup@374,244|8]
+dummykey=true
+
+[12-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[12-sand@258,131|15]
+changeEnabled=false
+changeEvery=50
+height=54
+width=42
+
+[12-sand@260,123|16]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[12-slope@10,166|3]
+grade=4
+gradient=Vertical
+height=221
+reversed=false
+stuckOnGround=false
+width=381
+
+[12-slope@238,7|13]
+grade=4
+gradient=Opposite Diagonal
+height=124
+reversed=true
+stuckOnGround=false
+width=150
+
+[12-wall@0,0|4]
+endPoint=387,219
+startPoint=290,274
+
+[12-wall@0,0|5]
+endPoint=389,266
+startPoint=284,324
+
+[12-wall@0,0|6]
+endPoint=117,12
+startPoint=200,165
+
+[12-wall@0,0|7]
+endPoint=386,165
+startPoint=200,165
+
+[13-ball@332,39]
+dummykey=true
+
+[13-cup@44,365|9]
+dummykey=true
+
+[13-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[13-puddle@2,77|18]
+changeEnabled=false
+changeEvery=50
+height=86
+width=138
+
+[13-puddle@33,3|17]
+changeEnabled=false
+changeEvery=50
+height=134
+width=310
+
+[13-puddle@49,53|16]
+changeEnabled=false
+changeEvery=50
+height=64
+width=98
+
+[13-sand@352,347|10]
+changeEnabled=false
+changeEvery=50
+height=72
+width=104
+
+[13-sand@361,324|17]
+changeEnabled=false
+changeEvery=50
+height=34
+width=56
+
+[13-sand@370,408|11]
+changeEnabled=false
+changeEvery=50
+height=172
+width=290
+
+[13-sand@374,321|18]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[13-sand@389,336|13]
+changeEnabled=false
+changeEvery=50
+height=98
+width=62
+
+[13-slope@11,232|23]
+grade=1
+gradient=Opposite Diagonal
+height=155
+reversed=false
+stuckOnGround=false
+width=165
+
+[13-slope@128,111|5]
+grade=4
+gradient=Elliptic
+height=94
+reversed=true
+stuckOnGround=false
+width=94
+
+[13-slope@177,207|6]
+grade=3
+gradient=Elliptic
+height=113
+reversed=false
+stuckOnGround=false
+width=113
+
+[13-slope@235,79|7]
+grade=5
+gradient=Elliptic
+height=83
+reversed=false
+stuckOnGround=false
+width=83
+
+[13-slope@282,173|8]
+grade=4
+gradient=Elliptic
+height=65
+reversed=true
+stuckOnGround=false
+width=65
+
+[13-slope@47,105|4]
+grade=3
+gradient=Elliptic
+height=70
+reversed=false
+stuckOnGround=false
+width=70
+
+[13-slope@72,198|3]
+grade=6
+gradient=Elliptic
+height=96
+reversed=false
+stuckOnGround=false
+width=96
+
+[14-ball@154,39]
+dummykey=true
+
+[14-blackhole@236,51|5]
+exit=384,316
+exitDeg=180
+maxspeed=4
+minspeed=1
+
+[14-cup@55,38|8]
+dummykey=true
+
+[14-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[14-slope@10,160|9]
+grade=4
+gradient=Opposite Diagonal
+height=227
+reversed=false
+stuckOnGround=false
+width=243
+
+[14-slope@257,12|11]
+grade=2
+gradient=Opposite Diagonal
+height=91
+reversed=true
+stuckOnGround=false
+width=130
+
+[14-slope@31,67|10]
+grade=1
+gradient=Elliptic
+height=81
+reversed=false
+stuckOnGround=false
+width=81
+
+[14-wall@0,0|4]
+endPoint=387,251
+startPoint=174,251
+
+[14-wall@0,0|6]
+endPoint=174,251
+startPoint=115,199
+
+[14-wall@0,0|7]
+endPoint=115,199
+startPoint=115,9
+
+[14-windmill@192,12|3]
+botWallVisible=false
+height=166
+leftWallVisible=true
+rightWallVisible=false
+speed=8
+topWallVisible=false
+width=195
+
+[15-ball@358,361]
+dummykey=true
+
+[15-cup@43,43|4]
+dummykey=true
+
+[15-floater@180,204|3]
+botWallVisible=false
+endPoint=180,204
+height=118
+leftWallVisible=false
+rightWallVisible=false
+speed=5
+startPoint=40,103
+topWallVisible=false
+width=149
+
+[15-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[15-puddle@176,217|8]
+changeEnabled=false
+changeEvery=50
+height=134
+width=190
+
+[15-puddle@192,185|10]
+changeEnabled=false
+changeEvery=50
+height=136
+width=168
+
+[15-puddle@210,196|9]
+changeEnabled=false
+changeEvery=50
+height=154
+width=132
+
+[15-slope@18,274|5]
+grade=3
+gradient=Elliptic
+height=101
+reversed=false
+stuckOnGround=true
+width=101
+
+[15-slope@93,16|6]
+grade=7
+gradient=Elliptic
+height=83
+reversed=false
+stuckOnGround=true
+width=83
+
+[15-wall@0,0|34]
+endPoint=255,11
+startPoint=391,102
+
+[16-ball@214,366]
+dummykey=true
+
+[16-cup@213,190|41]
+dummykey=true
+
+[16-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=4
+
+[16-puddle@116,184|40]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[16-puddle@117,179|39]
+changeEnabled=false
+changeEvery=50
+height=36
+width=34
+
+[16-puddle@127,161|37]
+changeEnabled=false
+changeEvery=50
+height=62
+width=48
+
+[16-puddle@140,140|33]
+changeEnabled=false
+changeEvery=50
+height=46
+width=54
+
+[16-puddle@158,378|25]
+changeEnabled=false
+changeEvery=50
+height=100
+width=58
+
+[16-puddle@165,328|27]
+changeEnabled=false
+changeEvery=50
+height=92
+width=58
+
+[16-puddle@187,296|23]
+changeEnabled=false
+changeEvery=50
+height=72
+width=72
+
+[16-puddle@196,297|26]
+changeEnabled=false
+changeEvery=50
+height=60
+width=98
+
+[16-puddle@217,270|24]
+changeEnabled=false
+changeEvery=50
+height=40
+width=88
+
+[16-puddle@220,124|32]
+changeEnabled=false
+changeEvery=50
+height=44
+width=190
+
+[16-puddle@237,289|22]
+changeEnabled=false
+changeEvery=50
+height=46
+width=40
+
+[16-puddle@238,269|21]
+changeEnabled=false
+changeEvery=50
+height=74
+width=70
+
+[16-puddle@257,257|28]
+changeEnabled=false
+changeEvery=50
+height=54
+width=82
+
+[16-puddle@262,134|34]
+changeEnabled=false
+changeEvery=50
+height=26
+width=34
+
+[16-puddle@275,253|41]
+changeEnabled=false
+changeEvery=50
+height=52
+width=84
+
+[16-puddle@283,136|35]
+changeEnabled=false
+changeEvery=50
+height=48
+width=48
+
+[16-puddle@291,238|31]
+changeEnabled=false
+changeEvery=50
+height=56
+width=58
+
+[16-puddle@294,156|36]
+changeEnabled=false
+changeEvery=50
+height=34
+width=34
+
+[16-puddle@309,170|29]
+changeEnabled=false
+changeEvery=50
+height=104
+width=46
+
+[16-puddle@310,202|30]
+changeEnabled=false
+changeEvery=50
+height=88
+width=42
+
+[16-sand@-2,322|58]
+changeEnabled=false
+changeEvery=50
+height=72
+width=94
+
+[16-sand@31,334|41]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[16-sand@41,399|59]
+changeEnabled=false
+changeEvery=50
+height=150
+width=196
+
+[16-slope@11,12|45]
+grade=5
+gradient=Diagonal
+height=123
+reversed=true
+stuckOnGround=false
+width=179
+
+[16-slope@129,64|50]
+grade=4
+gradient=Vertical
+height=69
+reversed=false
+stuckOnGround=false
+width=171
+
+[16-slope@174,261|54]
+grade=4
+gradient=Vertical
+height=48
+reversed=true
+stuckOnGround=false
+width=137
+
+[16-slope@178,153|53]
+grade=2
+gradient=Elliptic
+height=74
+reversed=true
+stuckOnGround=false
+width=74
+
+[16-slope@278,257|54]
+grade=7
+gradient=Diagonal
+height=129
+reversed=false
+stuckOnGround=false
+width=110
+
+[16-slope@299,64|51]
+grade=4
+gradient=Opposite Diagonal
+height=69
+reversed=false
+stuckOnGround=false
+width=55
+
+[16-slope@309,263|53]
+grade=4
+gradient=Diagonal
+height=42
+reversed=true
+stuckOnGround=false
+width=48
+
+[16-slope@311,133|52]
+grade=4
+gradient=Horizontal
+height=130
+reversed=true
+stuckOnGround=false
+width=44
+
+[16-slope@87,65|55]
+grade=4
+gradient=Diagonal
+height=73
+reversed=false
+stuckOnGround=false
+width=42
+
+[16-slope@89,136|38]
+grade=4
+gradient=Vertical
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[16-wall@0,0|42]
+endPoint=177,152
+startPoint=154,181
+
+[16-wall@0,0|43]
+endPoint=278,188
+startPoint=269,165
+
+[16-wall@0,0|44]
+endPoint=269,165
+startPoint=244,155
+
+[16-wall@0,0|52]
+endPoint=200,239
+startPoint=161,256
+
+[16-wall@0,0|56]
+endPoint=387,77
+startPoint=339,14
+
+[17-ball@44,230]
+dummykey=true
+
+[17-cup@307,67|3]
+dummykey=true
+
+[17-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[17-slope@131,218|12]
+grade=2
+gradient=Elliptic
+height=156
+reversed=true
+stuckOnGround=false
+width=156
+
+[17-slope@32,8|4]
+grade=1
+gradient=Opposite Diagonal
+height=349
+reversed=true
+stuckOnGround=false
+width=356
+
+[17-slope@58,127|11]
+grade=3
+gradient=Elliptic
+height=81
+reversed=false
+stuckOnGround=false
+width=81
+
+[17-wall@0,0|10]
+endPoint=323,221
+startPoint=260,219
+
+[17-wall@0,0|13]
+endPoint=296,81
+startPoint=278,12
+
+[17-wall@0,0|14]
+endPoint=335,85
+startPoint=296,81
+
+[17-wall@0,0|5]
+endPoint=185,40
+startPoint=190,111
+
+[17-wall@0,0|6]
+endPoint=236,121
+startPoint=190,111
+
+[17-wall@0,0|7]
+endPoint=304,135
+startPoint=313,164
+
+[17-wall@0,0|8]
+endPoint=389,183
+startPoint=313,164
+
+[17-wall@0,0|9]
+endPoint=260,219
+startPoint=247,173
+
+[18-ball@246,341]
+dummykey=true
+
+[18-cup@50,355|3]
+dummykey=true
+
+[18-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[18-slope@-183,-169|5]
+grade=2
+gradient=Elliptic
+height=400
+reversed=false
+stuckOnGround=false
+width=400
+
+[18-slope@11,297|7]
+grade=3
+gradient=Vertical
+height=91
+reversed=false
+stuckOnGround=false
+width=163
+
+[18-slope@4,10|8]
+grade=2
+gradient=Elliptic
+height=125
+reversed=true
+stuckOnGround=false
+width=125
+
+[18-windmill@9,179|6]
+botWallVisible=false
+bottom=false
+height=212
+leftWallVisible=false
+rightWallVisible=true
+speed=7
+topWallVisible=false
+width=166
+
+[2-ball@68,357]
+dummykey=true
+
+[2-blackhole@100,268|14]
+exit=19,50
+exitDeg=0
+maxspeed=6
+minspeed=3
+
+[2-cup@277,370|59]
+dummykey=true
+
+[2-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[2-puddle@133,167|39]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[2-puddle@144,202|32]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[2-puddle@145,190|34]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[2-puddle@163,163|53]
+changeEnabled=false
+changeEvery=50
+height=40
+width=88
+
+[2-puddle@170,203|40]
+changeEnabled=false
+changeEvery=50
+height=52
+width=62
+
+[2-puddle@182,219|56]
+changeEnabled=false
+changeEvery=50
+height=44
+width=42
+
+[2-puddle@184,190|43]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[2-puddle@188,233|36]
+changeEnabled=false
+changeEvery=50
+height=44
+width=34
+
+[2-puddle@190,366|38]
+changeEnabled=false
+changeEvery=50
+height=60
+width=34
+
+[2-puddle@192,387|44]
+changeEnabled=false
+changeEvery=50
+height=72
+width=54
+
+[2-puddle@194,288|45]
+changeEnabled=false
+changeEvery=50
+height=272
+width=42
+
+[2-puddle@195,212|51]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[2-puddle@204,149|54]
+changeEnabled=false
+changeEvery=50
+height=40
+width=90
+
+[2-puddle@205,200|37]
+changeEnabled=false
+changeEvery=50
+height=32
+width=32
+
+[2-puddle@206,391|46]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[2-puddle@207,185|55]
+changeEnabled=false
+changeEvery=50
+height=34
+width=34
+
+[2-puddle@211,154|35]
+changeEnabled=false
+changeEvery=50
+height=70
+width=92
+
+[2-puddle@211,399|47]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[2-puddle@215,180|33]
+changeEnabled=false
+changeEvery=50
+height=30
+width=36
+
+[2-puddle@79,180|31]
+changeEnabled=false
+changeEvery=50
+height=68
+width=272
+
+[2-sand@275,277|65]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[2-sand@363,352|66]
+changeEnabled=false
+changeEvery=50
+height=64
+width=32
+
+[2-sand@366,341|72]
+changeEnabled=false
+changeEvery=50
+height=44
+width=30
+
+[2-slope@113,9|57]
+grade=4
+gradient=Horizontal
+height=105
+reversed=true
+stuckOnGround=false
+width=81
+
+[2-slope@255,324|74]
+grade=4
+gradient=Vertical
+height=28
+reversed=false
+stuckOnGround=false
+width=54
+
+[2-slope@263,112|72]
+grade=6
+gradient=Diagonal
+height=22
+reversed=false
+stuckOnGround=false
+width=123
+
+[2-slope@269,134|71]
+grade=6
+gradient=Horizontal
+height=31
+reversed=false
+stuckOnGround=false
+width=117
+
+[2-slope@269,163|73]
+grade=6
+gradient=Opposite Diagonal
+height=36
+reversed=true
+stuckOnGround=false
+width=117
+
+[2-slope@308,322|75]
+grade=4
+gradient=Opposite Diagonal
+height=30
+reversed=false
+stuckOnGround=false
+width=27
+
+[2-slope@308,349|76]
+grade=4
+gradient=Horizontal
+height=38
+reversed=true
+stuckOnGround=false
+width=27
+
+[2-slope@313,228|77]
+grade=4
+gradient=Elliptic
+height=74
+reversed=false
+stuckOnGround=false
+width=74
+
+[2-slope@49,235|74]
+grade=4
+gradient=Elliptic
+height=107
+reversed=false
+stuckOnGround=false
+width=107
+
+[2-wall@0,0|10]
+endPoint=131,367
+startPoint=107,390
+
+[2-wall@0,0|11]
+endPoint=41,390
+startPoint=13,361
+
+[2-wall@0,0|12]
+endPoint=55,243
+startPoint=36,272
+
+[2-wall@0,0|13]
+endPoint=13,288
+startPoint=36,272
+
+[2-wall@0,0|15]
+endPoint=108,115
+startPoint=88,133
+
+[2-wall@0,0|16]
+endPoint=88,133
+startPoint=56,134
+
+[2-wall@0,0|17]
+endPoint=56,134
+startPoint=30,121
+
+[2-wall@0,0|18]
+endPoint=13,76
+startPoint=30,121
+
+[2-wall@0,0|19]
+endPoint=45,9
+startPoint=13,27
+
+[2-wall@0,0|20]
+endPoint=189,114
+startPoint=108,115
+
+[2-wall@0,0|21]
+endPoint=221,109
+startPoint=189,114
+
+[2-wall@0,0|22]
+endPoint=244,112
+startPoint=221,109
+
+[2-wall@0,0|23]
+endPoint=273,139
+startPoint=244,112
+
+[2-wall@0,0|24]
+endPoint=267,168
+startPoint=273,139
+
+[2-wall@0,0|25]
+endPoint=261,180
+startPoint=238,197
+
+[2-wall@0,0|26]
+endPoint=226,238
+startPoint=226,282
+
+[2-wall@0,0|27]
+endPoint=252,328
+startPoint=226,282
+
+[2-wall@0,0|28]
+endPoint=262,356
+startPoint=252,328
+
+[2-wall@0,0|29]
+endPoint=262,356
+startPoint=255,377
+
+[2-wall@0,0|30]
+endPoint=263,387
+startPoint=255,377
+
+[2-wall@0,0|4]
+endPoint=87,224
+startPoint=55,243
+
+[2-wall@0,0|5]
+endPoint=124,224
+startPoint=87,224
+
+[2-wall@0,0|57]
+endPoint=228,9
+startPoint=388,116
+
+[2-wall@0,0|58]
+endPoint=238,197
+startPoint=226,238
+
+[2-wall@0,0|6]
+endPoint=165,255
+startPoint=124,224
+
+[2-wall@0,0|64]
+endPoint=267,168
+startPoint=261,180
+
+[2-wall@0,0|67]
+endPoint=107,390
+startPoint=41,390
+
+[2-wall@0,0|68]
+endPoint=13,361
+startPoint=13,288
+
+[2-wall@0,0|69]
+endPoint=13,27
+startPoint=13,76
+
+[2-wall@0,0|7]
+endPoint=165,255
+startPoint=165,314
+
+[2-wall@0,0|70]
+endPoint=228,9
+startPoint=45,9
+
+[2-wall@0,0|71]
+endPoint=388,116
+startPoint=386,356
+
+[2-wall@0,0|72]
+endPoint=372,386
+startPoint=263,387
+
+[2-wall@0,0|73]
+endPoint=386,356
+startPoint=372,386
+
+[2-wall@0,0|8]
+endPoint=165,314
+startPoint=134,342
+
+[2-wall@0,0|9]
+endPoint=134,342
+startPoint=131,367
+
+[3-ball@59,317]
+dummykey=true
+
+[3-cup@299,103|5]
+dummykey=true
+
+[3-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[3-puddle@169,234|11]
+changeEnabled=false
+changeEvery=50
+height=34
+width=10
+
+[3-puddle@188,265|6]
+changeEnabled=false
+changeEvery=50
+height=50
+width=54
+
+[3-puddle@196,252|10]
+changeEnabled=false
+changeEvery=50
+height=72
+width=72
+
+[3-puddle@203,227|12]
+changeEnabled=false
+changeEvery=50
+height=86
+width=78
+
+[3-sand@255,57|14]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[3-sand@345,154|15]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[3-slope@170,168|4]
+grade=7
+gradient=Diagonal
+height=221
+reversed=false
+stuckOnGround=false
+width=219
+
+[3-windmill@12,12|13]
+botWallVisible=false
+bottom=true
+height=198
+leftWallVisible=false
+rightWallVisible=false
+speed=4
+topWallVisible=false
+width=180
+
+[4-ball@93,349]
+dummykey=true
+
+[4-bumper@262,91|20]
+dummykey=true
+
+[4-cup@338,325|5]
+dummykey=true
+
+[4-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[4-sand@100,150|11]
+changeEnabled=false
+changeEvery=50
+height=72
+width=46
+
+[4-sand@316,139|18]
+changeEnabled=false
+changeEvery=50
+height=74
+width=50
+
+[4-sand@324,153|14]
+changeEnabled=false
+changeEvery=50
+height=34
+width=38
+
+[4-sand@329,163|14]
+changeEnabled=false
+changeEvery=50
+height=30
+width=54
+
+[4-sand@72,127|10]
+changeEnabled=false
+changeEvery=50
+height=48
+width=78
+
+[4-sand@90,138|12]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@93,135|8]
+changeEnabled=false
+changeEvery=50
+height=50
+width=46
+
+[4-slope@152,20|21]
+grade=1
+gradient=Elliptic
+height=162
+reversed=true
+stuckOnGround=false
+width=162
+
+[4-slope@278,234|19]
+grade=5
+gradient=Elliptic
+height=57
+reversed=false
+stuckOnGround=false
+width=57
+
+[4-slope@290,14|20]
+grade=2
+gradient=Elliptic
+height=105
+reversed=false
+stuckOnGround=false
+width=105
+
+[4-wall@0,0|22]
+endPoint=257,355
+startPoint=257,387
+
+[4-wall@0,0|3]
+endPoint=257,355
+startPoint=221,223
+
+[4-wall@0,0|4]
+endPoint=10,10
+startPoint=136,109
+
+[5-ball@327,224]
+dummykey=true
+
+[5-cup@344,304|42]
+dummykey=true
+
+[5-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[5-puddle@210,199|33]
+changeEnabled=false
+changeEvery=50
+height=112
+width=110
+
+[5-puddle@212,227|35]
+changeEnabled=false
+changeEvery=50
+height=80
+width=74
+
+[5-puddle@224,220|34]
+changeEnabled=false
+changeEvery=50
+height=148
+width=86
+
+[5-puddle@306,368|46]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[5-puddle@331,361|32]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[5-puddle@365,367|45]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[5-sand@188,99|19]
+changeEnabled=true
+changeEvery=50
+height=40
+width=45
+
+[5-slope@21,134|48]
+grade=2
+gradient=Vertical
+height=84
+reversed=false
+stuckOnGround=false
+width=207
+
+[5-wall@0,0|10]
+endPoint=390,257
+startPoint=393,221
+
+[5-wall@0,0|11]
+endPoint=393,221
+startPoint=368,191
+
+[5-wall@0,0|12]
+endPoint=368,191
+startPoint=349,113
+
+[5-wall@0,0|13]
+endPoint=349,113
+startPoint=267,51
+
+[5-wall@0,0|14]
+endPoint=267,51
+startPoint=232,66
+
+[5-wall@0,0|15]
+endPoint=232,66
+startPoint=195,52
+
+[5-wall@0,0|16]
+endPoint=195,52
+startPoint=125,47
+
+[5-wall@0,0|17]
+endPoint=125,47
+startPoint=36,138
+
+[5-wall@0,0|18]
+endPoint=19,213
+startPoint=36,138
+
+[5-wall@0,0|28]
+endPoint=39,240
+startPoint=19,213
+
+[5-wall@0,0|3]
+endPoint=272,159
+startPoint=223,130
+
+[5-wall@0,0|36]
+endPoint=44,259
+startPoint=39,240
+
+[5-wall@0,0|37]
+endPoint=72,267
+startPoint=44,259
+
+[5-wall@0,0|38]
+endPoint=73,316
+startPoint=72,267
+
+[5-wall@0,0|39]
+endPoint=132,375
+startPoint=73,316
+
+[5-wall@0,0|4]
+endPoint=372,267
+startPoint=306,251
+
+[5-wall@0,0|40]
+endPoint=229,378
+startPoint=132,375
+
+[5-wall@0,0|41]
+endPoint=259,361
+startPoint=229,378
+
+[5-wall@0,0|43]
+endPoint=180,313
+startPoint=150,328
+
+[5-wall@0,0|5]
+endPoint=278,203
+startPoint=272,159
+
+[5-wall@0,0|6]
+endPoint=223,130
+startPoint=190,135
+
+[5-wall@0,0|8]
+endPoint=306,251
+startPoint=278,203
+
+[5-wall@0,0|9]
+endPoint=390,257
+startPoint=372,267
+
+[5-windmill@259,284|44]
+botWallVisible=false
+bottom=true
+height=77
+leftWallVisible=false
+rightWallVisible=true
+speed=5
+topWallVisible=true
+width=126
+
+[6-ball@28,86]
+dummykey=true
+
+[6-blackhole@169,41|36]
+exit=381,349
+exitDeg=200
+maxspeed=5
+minspeed=1
+
+[6-blackhole@266,293|43]
+exit=26,239
+exitDeg=290
+maxspeed=2
+minspeed=1
+
+[6-cup@103,354|44]
+dummykey=true
+
+[6-cup@104,110|3]
+dummykey=true
+
+[6-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[6-puddle@108,218|32]
+changeEnabled=false
+changeEvery=50
+height=56
+width=118
+
+[6-puddle@149,331|40]
+changeEnabled=false
+changeEvery=50
+height=92
+width=44
+
+[6-puddle@151,223|28]
+changeEnabled=false
+changeEvery=50
+height=44
+width=84
+
+[6-puddle@157,369|37]
+changeEnabled=false
+changeEvery=50
+height=90
+width=62
+
+[6-puddle@161,305|41]
+changeEnabled=false
+changeEvery=50
+height=98
+width=70
+
+[6-puddle@167,382|39]
+changeEnabled=false
+changeEvery=50
+height=52
+width=64
+
+[6-puddle@177,232|35]
+changeEnabled=false
+changeEvery=50
+height=30
+width=42
+
+[6-puddle@178,261|36]
+changeEnabled=false
+changeEvery=50
+height=104
+width=64
+
+[6-puddle@178,285|38]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[6-puddle@183,389|42]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[6-puddle@41,208|67]
+changeEnabled=false
+changeEvery=50
+height=56
+width=222
+
+[6-sand@290,48|63]
+changeEnabled=false
+changeEvery=50
+height=60
+width=58
+
+[6-sand@315,31|52]
+changeEnabled=false
+changeEvery=50
+height=34
+width=142
+
+[6-sand@331,73|62]
+changeEnabled=false
+changeEvery=50
+height=96
+width=76
+
+[6-sand@360,99|61]
+changeEnabled=false
+changeEvery=50
+height=172
+width=54
+
+[6-sand@369,24|64]
+changeEnabled=false
+changeEvery=50
+height=26
+width=24
+
+[6-sand@372,25|67]
+changeEnabled=false
+changeEvery=50
+height=28
+width=34
+
+[6-sand@373,40|65]
+changeEnabled=false
+changeEvery=50
+height=30
+width=24
+
+[6-sand@383,36|66]
+changeEnabled=false
+changeEvery=50
+height=18
+width=12
+
+[6-slope@10,11|63]
+grade=4
+gradient=Diagonal
+height=66
+reversed=true
+stuckOnGround=false
+width=142
+
+[6-slope@11,314|62]
+grade=4
+gradient=Opposite Diagonal
+height=74
+reversed=false
+stuckOnGround=false
+width=89
+
+[6-slope@13,145|66]
+grade=4
+gradient=Vertical
+height=67
+reversed=false
+stuckOnGround=false
+width=133
+
+[6-slope@141,14|60]
+grade=2
+gradient=Elliptic
+height=59
+reversed=true
+stuckOnGround=false
+width=59
+
+[6-slope@147,145|71]
+grade=4
+gradient=Opposite Diagonal
+height=82
+reversed=false
+stuckOnGround=false
+width=57
+
+[6-slope@182,222|25]
+grade=6
+gradient=Vertical
+height=168
+reversed=false
+stuckOnGround=false
+width=208
+
+[6-slope@21,275|61]
+grade=4
+gradient=Elliptic
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[6-slope@223,45|72]
+grade=4
+gradient=Opposite Diagonal
+height=158
+reversed=true
+stuckOnGround=false
+width=121
+
+[6-slope@344,181|73]
+grade=4
+gradient=Vertical
+height=22
+reversed=true
+stuckOnGround=false
+width=43
+
+[6-slope@58,69|75]
+grade=2
+gradient=Elliptic
+height=91
+reversed=true
+stuckOnGround=false
+width=91
+
+[6-wall@0,0|10]
+endPoint=362,260
+startPoint=388,272
+
+[6-wall@0,0|11]
+endPoint=344,292
+startPoint=290,254
+
+[6-wall@0,0|12]
+endPoint=309,302
+startPoint=282,312
+
+[6-wall@0,0|13]
+endPoint=102,60
+startPoint=70,74
+
+[6-wall@0,0|15]
+endPoint=360,284
+startPoint=344,292
+
+[6-wall@0,0|17]
+endPoint=121,66
+startPoint=102,60
+
+[6-wall@0,0|18]
+endPoint=258,309
+startPoint=229,298
+
+[6-wall@0,0|20]
+endPoint=176,78
+startPoint=150,88
+
+[6-wall@0,0|21]
+endPoint=150,88
+startPoint=132,81
+
+[6-wall@0,0|22]
+endPoint=132,81
+startPoint=121,66
+
+[6-wall@0,0|23]
+endPoint=200,310
+startPoint=189,350
+
+[6-wall@0,0|29]
+endPoint=217,80
+startPoint=197,83
+
+[6-wall@0,0|30]
+endPoint=203,11
+startPoint=225,46
+
+[6-wall@0,0|31]
+endPoint=38,114
+startPoint=11,114
+
+[6-wall@0,0|4]
+endPoint=227,46
+startPoint=226,63
+
+[6-wall@0,0|45]
+endPoint=309,356
+startPoint=277,364
+
+[6-wall@0,0|5]
+endPoint=38,114
+startPoint=57,98
+
+[6-wall@0,0|58]
+endPoint=226,63
+startPoint=217,80
+
+[6-wall@0,0|59]
+endPoint=254,347
+startPoint=231,353
+
+[6-wall@0,0|6]
+endPoint=197,83
+startPoint=176,78
+
+[6-wall@0,0|63]
+endPoint=213,388
+startPoint=189,350
+
+[6-wall@0,0|66]
+endPoint=213,285
+startPoint=200,310
+
+[6-wall@0,0|7]
+endPoint=57,98
+startPoint=70,74
+
+[6-wall@0,0|74]
+endPoint=251,10
+startPoint=225,46
+
+[6-wall@0,0|8]
+endPoint=232,273
+startPoint=213,285
+
+[6-wall@0,0|9]
+endPoint=116,271
+startPoint=76,296
+
+[7-ball@37,357]
+dummykey=true
+
+[7-blackhole@263,340|15]
+exit=323,359
+exitDeg=0
+maxspeed=2
+minspeed=2
+
+[7-cup@333,50|3]
+dummykey=true
+
+[7-cup@367,355|16]
+dummykey=true
+
+[7-floater@163,347|13]
+botWallVisible=true
+endPoint=163,347
+height=41
+leftWallVisible=true
+rightWallVisible=true
+speed=6
+startPoint=158,314
+topWallVisible=true
+width=10
+
+[7-floater@197,284|14]
+botWallVisible=true
+endPoint=197,284
+height=37
+leftWallVisible=true
+rightWallVisible=true
+speed=3
+startPoint=189,222
+topWallVisible=true
+width=9
+
+[7-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[7-slope@111,21|6]
+grade=2
+gradient=Opposite Diagonal
+height=97
+reversed=false
+stuckOnGround=false
+width=151
+
+[7-slope@112,117|5]
+grade=2
+gradient=Diagonal
+height=141
+reversed=true
+stuckOnGround=false
+width=143
+
+[7-slope@193,145|10]
+grade=3
+gradient=Vertical
+height=57
+reversed=true
+stuckOnGround=false
+width=197
+
+[7-slope@239,326|17]
+grade=4
+gradient=Diagonal
+height=63
+reversed=false
+stuckOnGround=false
+width=73
+
+[7-slope@27,117|8]
+grade=2
+gradient=Opposite Diagonal
+height=136
+reversed=true
+stuckOnGround=false
+width=84
+
+[7-slope@27,18|7]
+grade=2
+gradient=Diagonal
+height=100
+reversed=false
+stuckOnGround=false
+width=87
+
+[7-wall@0,0|11]
+endPoint=387,326
+startPoint=313,326
+
+[7-wall@0,0|12]
+endPoint=312,327
+startPoint=312,387
+
+[7-wall@0,0|4]
+endPoint=313,326
+startPoint=194,204
+
+[7-wall@0,0|9]
+endPoint=194,148
+startPoint=194,204
+
+[8-ball@318,46]
+dummykey=true
+
+[8-blackhole@33,33|9]
+exit=384,321
+exitDeg=195
+maxspeed=3
+minspeed=3
+
+[8-cup@226,360|11]
+dummykey=true
+
+[8-floater@207,105|3]
+botWallVisible=true
+endPoint=207,105
+height=105
+leftWallVisible=false
+rightWallVisible=true
+speed=5
+startPoint=54,225
+topWallVisible=false
+width=168
+
+[8-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=10
+par=2
+
+[8-puddle@274,284|14]
+changeEnabled=false
+changeEvery=50
+height=36
+width=106
+
+[8-puddle@279,290|17]
+changeEnabled=false
+changeEvery=50
+height=44
+width=150
+
+[8-puddle@311,275|12]
+changeEnabled=false
+changeEvery=50
+height=58
+width=138
+
+[8-puddle@338,267|13]
+changeEnabled=false
+changeEvery=50
+height=54
+width=114
+
+[8-puddle@366,254|15]
+changeEnabled=false
+changeEvery=50
+height=58
+width=96
+
+[8-sand@236,61|20]
+changeEnabled=false
+changeEvery=50
+height=50
+width=74
+
+[8-sand@243,47|19]
+changeEnabled=false
+changeEvery=50
+height=64
+width=70
+
+[8-slope@12,70|10]
+grade=3
+gradient=Vertical
+height=195
+reversed=false
+stuckOnGround=true
+width=180
+
+[8-slope@131,25|22]
+grade=4
+gradient=Elliptic
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[8-slope@59,19|21]
+grade=4
+gradient=Elliptic
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[8-wall@0,0|18]
+endPoint=389,335
+startPoint=312,388
+
+[8-wall@0,0|22]
+endPoint=387,211
+startPoint=360,252
+
+[8-wall@0,0|5]
+endPoint=193,9
+startPoint=193,390
+
+[9-ball@38,290]
+dummykey=true
+
+[9-cup@318,61|3]
+dummykey=true
+
+[9-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[9-puddle@100,33|8]
+changeEnabled=false
+changeEvery=50
+height=32
+width=28
+
+[9-puddle@112,20|23]
+changeEnabled=false
+changeEvery=50
+height=10
+width=34
+
+[9-puddle@133,37|18]
+changeEnabled=false
+changeEvery=50
+height=46
+width=88
+
+[9-puddle@166,43|19]
+changeEnabled=false
+changeEvery=50
+height=40
+width=84
+
+[9-puddle@178,33|22]
+changeEnabled=false
+changeEvery=50
+height=38
+width=92
+
+[9-puddle@192,40|21]
+changeEnabled=false
+changeEvery=50
+height=30
+width=48
+
+[9-slope@156,-24|24]
+grade=4
+gradient=Elliptic
+height=160
+reversed=false
+stuckOnGround=false
+width=160
+
+[9-slope@189,216|7]
+grade=6
+gradient=Elliptic
+height=72
+reversed=false
+stuckOnGround=false
+width=72
+
+[9-wall@0,0|5]
+endPoint=220,214
+startPoint=145,131
+
+[9-wall@0,0|6]
+endPoint=219,293
+startPoint=219,389
+
+[9-wall@0,0|9]
+endPoint=74,11
+startPoint=11,40
+
+[9-windmill@249,13|4]
+botWallVisible=false
+bottom=true
+height=113
+leftWallVisible=true
+rightWallVisible=false
+speed=5
+topWallVisible=false
+width=137
diff --git a/kolf/courses/Practice b/kolf/courses/Practice
new file mode 100644
index 00000000..8ff077ec
--- /dev/null
+++ b/kolf/courses/Practice
@@ -0,0 +1,376 @@
+[0-course@-50,-50]
+Name=Slope Practice
+Name[bg]=Наклонено
+Name[bn]=ঢালুতে অনুশীলন
+Name[bs]=Vježba sa nagibom
+Name[ca]=Pràctica de baixada
+Name[da]=Træn skråninger
+Name[de]=Hügelpraxis
+Name[es]=Práctica de pendiente
+Name[et]=Kallakute treening
+Name[fi]=Kaltevuusharjoitus
+Name[fr]=Entraînement sur la pente
+Name[gl]=Práctica de pendente
+Name[he]=אימון מדרונים
+Name[hi]=ढाल अभ्यास
+Name[hr]=Nagibna vježba TODO
+Name[hu]=Gyakorlás lejtőn
+Name[is]=Æfing í halla
+Name[it]=Esercizio su pendio
+Name[ja]=斜面の練習
+Name[lv]=Trennēšanās uz nogāzes
+Name[mk]=Вежбање на наклони
+Name[nb]=Skråningsøvelse
+Name[nl]=Heuveloefening
+Name[nn]=Bakkeøving
+Name[pl]=Ćwiczenia na stoku
+Name[pt]=Praticar Inclinações
+Name[pt_BR]=Praticar Ladeira
+Name[ru]=Практика на горках
+Name[sk]=Nácvik slope
+Name[sl]=Vaja za strmine
+Name[sr]=Вежба нагиба
+Name[sr@Latn]=Vežba nagiba
+Name[sv]=Sluttningsövning
+Name[ta]=சரிவு பயிற்சி
+Name[tg]=Таҷриба дар Теппачаҳо
+Name[tr]=Eğim Çalışması
+Name[uk]=Тренування на схилах
+Name[ven]=Ndowendowe ya Mutshoni
+Name[xh]=Induli yokuzilolonga
+Name[xx]=xxSlope Practicexx
+Name[zh_CN]=斜坡练习
+Name[zh_TW]=斜坡練習
+Name[zu]=Ukuzejwayeza kokusantaba
+author=Jason Katz-Brown
+name=Slope Practice
+
+[1-ball@68,257]
+dummykey=true
+
+[1-cup@289,186|3]
+dummykey=true
+
+[1-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=4
+par=2
+
+[1-sand@327,8|5]
+changeEnabled=false
+changeEvery=50
+height=132
+width=310
+
+[1-sand@368,64|7]
+changeEnabled=false
+changeEvery=50
+height=96
+width=98
+
+[1-sand@426,127|6]
+changeEnabled=false
+changeEvery=50
+height=418
+width=162
+
+[1-slope@-1,88|4]
+grade=2
+gradient=Vertical
+height=247
+reversed=false
+stuckOnGround=false
+width=402
+
+[2-ball@306,324]
+dummykey=true
+
+[2-cup@262,69|3]
+dummykey=true
+
+[2-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[2-sand@-62,187|5]
+changeEnabled=false
+changeEvery=50
+height=300
+width=376
+
+[2-sand@11,-10|6]
+changeEnabled=false
+changeEvery=50
+height=174
+width=400
+
+[2-sand@41,74|7]
+changeEnabled=false
+changeEvery=50
+height=136
+width=158
+
+[2-slope@7,-6|4]
+grade=2
+gradient=Opposite Diagonal
+height=323
+reversed=true
+stuckOnGround=false
+width=395
+
+[3-ball@39,167]
+dummykey=true
+
+[3-cup@340,113|3]
+dummykey=true
+
+[3-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[3-slope@160,-1|4]
+grade=3
+gradient=Vertical
+height=237
+reversed=true
+stuckOnGround=false
+width=90
+
+[3-slope@247,-1|6]
+grade=3
+gradient=Diagonal
+height=237
+reversed=true
+stuckOnGround=false
+width=60
+
+[3-slope@87,-1|5]
+grade=3
+gradient=Opposite Diagonal
+height=236
+reversed=true
+stuckOnGround=false
+width=74
+
+[3-wall@0,0|7]
+endPoint=306,13
+startPoint=380,75
+
+[3-wall@0,0|8]
+endPoint=380,75
+startPoint=386,130
+
+[3-wall@0,0|9]
+endPoint=386,130
+startPoint=366,246
+
+[4-ball@344,292]
+dummykey=true
+
+[4-cup@74,281|3]
+dummykey=true
+
+[4-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[4-puddle@205,406|5]
+changeEnabled=false
+changeEvery=50
+height=444
+width=112
+
+[4-slope@11,43|4]
+grade=4
+gradient=Vertical
+height=155
+reversed=false
+stuckOnGround=false
+width=377
+
+[5-ball@328,312]
+dummykey=true
+
+[5-cup@96,73|3]
+dummykey=true
+
+[5-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[5-slope@-119,167|4]
+grade=2
+gradient=Elliptic
+height=345
+reversed=false
+stuckOnGround=false
+width=345
+
+[5-wall@0,0|10]
+endPoint=272,380
+startPoint=362,366
+
+[5-wall@0,0|11]
+endPoint=231,95
+startPoint=202,45
+
+[5-wall@0,0|5]
+endPoint=231,95
+startPoint=176,214
+
+[5-wall@0,0|6]
+endPoint=202,45
+startPoint=68,29
+
+[5-wall@0,0|7]
+endPoint=68,29
+startPoint=30,65
+
+[5-wall@0,0|8]
+endPoint=30,65
+startPoint=31,264
+
+[5-wall@0,0|9]
+endPoint=272,380
+startPoint=103,367
+
+[6-ball@338,348]
+dummykey=true
+
+[6-cup@80,52|3]
+dummykey=true
+
+[6-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[6-slope@11,226|5]
+grade=4
+gradient=Vertical
+height=66
+reversed=true
+stuckOnGround=false
+width=378
+
+[6-slope@12,125|4]
+grade=4
+gradient=Vertical
+height=70
+reversed=false
+stuckOnGround=false
+width=376
+
+[7-ball@370,174]
+dummykey=true
+
+[7-cup@161,231|3]
+dummykey=true
+
+[7-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[7-slope@8,73|4]
+grade=4
+gradient=Elliptic
+height=311
+reversed=true
+stuckOnGround=false
+width=311
+
+[7-wall@0,0|5]
+endPoint=330,174
+startPoint=330,297
+
+[7-wall@0,0|6]
+endPoint=330,297
+startPoint=406,297
+
+[8-ball@331,91]
+dummykey=true
+
+[8-cup@94,267|3]
+dummykey=true
+
+[8-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[8-sand@-8,157|5]
+changeEnabled=false
+changeEvery=50
+height=142
+width=372
+
+[8-slope@11,145|4]
+grade=6
+gradient=Vertical
+height=254
+reversed=false
+stuckOnGround=false
+width=391
+
+[8-wall@0,0|6]
+endPoint=13,398
+startPoint=13,228
+
+[9-ball@68,330]
+dummykey=true
+
+[9-cup@320,101|3]
+dummykey=true
+
+[9-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[9-puddle@210,356|6]
+changeEnabled=false
+changeEvery=50
+height=312
+width=170
+
+[9-puddle@305,237|5]
+changeEnabled=false
+changeEvery=50
+height=120
+width=270
+
+[9-puddle@394,360|7]
+changeEnabled=false
+changeEvery=50
+height=264
+width=300
+
+[9-slope@0,0|4]
+grade=6
+gradient=Diagonal
+height=230
+reversed=true
+stuckOnGround=false
+width=310
+
+[9-wall@0,0|8]
+endPoint=366,26
+startPoint=276,24
+
+[9-wall@0,0|9]
+endPoint=366,26
+startPoint=366,201
diff --git a/kolf/courses/ReallyEasy b/kolf/courses/ReallyEasy
new file mode 100644
index 00000000..5e044f97
--- /dev/null
+++ b/kolf/courses/ReallyEasy
@@ -0,0 +1,2404 @@
+[0-course@-50,-50]
+Name=Really Easy
+Name[af]=Rerig Maklike
+Name[ar]=سهل جدا
+Name[bg]=Елементарно
+Name[bn]=খুবই সহজ
+Name[br]=Aes-tre
+Name[bs]=Stvarno lagano
+Name[ca]=Realment fàcil
+Name[cs]=Opravdu jednoduchý
+Name[da]=Meget nem
+Name[de]=Sehr leicht
+Name[el]=Πραγματικά εύκολο
+Name[es]=Realmente fácil
+Name[et]=Imelihtne
+Name[fi]=Todella helppo
+Name[fr]=Vraiment facile
+Name[gl]=Moi fácil
+Name[he]=ממש קל
+Name[hi]=सचमुच आसान
+Name[hr]=Stvarno lagano
+Name[hu]=Nagyon könnyű
+Name[is]=Verulega auðveld
+Name[it]=Facilissimo
+Name[ja]=ホントにカンタン
+Name[lv]=Tiešām viegli
+Name[mk]=Навистина лесен
+Name[nb]=Veldig lett
+Name[nl]=Heel eenvoudig
+Name[nn]=Kjempelett
+Name[nso]=Bonolo Kannete
+Name[pl]=Naprawdę łatwy tor
+Name[pt]=Realmente Fácil
+Name[pt_BR]=Realmente Fácil
+Name[ro]=Foarte uşor
+Name[ru]=Проще некуда
+Name[sk]=Naozaj jednoduché
+Name[sl]=Zelo lahko
+Name[sr]=Баш лако
+Name[sr@Latn]=Baš lako
+Name[sv]=Mycket enkel
+Name[ta]=உண்மையிலேயே சுலபமானது
+Name[tg]=Дар Ҳақиқат Осон
+Name[tr]=Çok Kolay
+Name[uk]=Дуже просто
+Name[ven]=Zwi leluwa nga Maanda
+Name[wa]=Vormint åjhey
+Name[xh]=Ilula kakhulu
+Name[xx]=xxReally Easyxx
+Name[zh_CN]=真的很容易
+Name[zh_TW]=真的簡單
+Name[zu]=Kulula kakhulu
+author=Neil Stevens
+name=Really Easy
+
+[1-ball@79,203]
+dummykey=true
+
+[1-cup@301,184|7]
+dummykey=true
+
+[1-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=5
+par=2
+
+[1-slope@-3,238|9]
+grade=4
+gradient=Vertical
+height=170
+reversed=true
+stuckOnGround=false
+width=407
+
+[1-slope@-5,-4|8]
+grade=4
+gradient=Vertical
+height=146
+reversed=false
+stuckOnGround=false
+width=399
+
+[1-wall@0,0|3]
+endPoint=322,148
+startPoint=63,170
+
+[1-wall@0,0|4]
+endPoint=324,218
+startPoint=63,236
+
+[1-wall@0,0|5]
+endPoint=63,170
+startPoint=63,236
+
+[1-wall@0,0|6]
+endPoint=322,148
+startPoint=324,218
+
+[10-ball@171,205]
+dummykey=true
+
+[10-cup@209,158|0]
+dummykey=true
+
+[10-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=5
+
+[10-puddle@239,231|3]
+changeEnabled=false
+changeEvery=50
+height=60
+width=70
+
+[10-sand@137,128|4]
+changeEnabled=false
+changeEvery=50
+height=78
+width=90
+
+[10-wall@0,0|1]
+endPoint=190,39
+startPoint=190,349
+
+[10-wall@0,0|2]
+endPoint=324,183
+startPoint=72,183
+
+[11-ball@189,342]
+dummykey=true
+
+[11-bridge@109,184|4]
+botWallVisible=true
+height=172
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=167
+
+[11-cup@190,138|0]
+dummykey=true
+
+[11-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=5
+par=3
+
+[11-wall@0,0|1]
+endPoint=308,48
+startPoint=71,48
+
+[11-wall@0,0|2]
+endPoint=190,51
+startPoint=190,124
+
+[11-windmill@109,119|3]
+botWallVisible=false
+bottom=true
+height=64
+leftWallVisible=true
+rightWallVisible=true
+speed=5
+topWallVisible=true
+width=165
+
+[12-ball@281,101]
+dummykey=true
+
+[12-cup@208,252|0]
+dummykey=true
+
+[12-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=7
+par=4
+
+[12-slope@170,111|2]
+grade=6
+gradient=Vertical
+height=226
+reversed=true
+stuckOnGround=false
+width=46
+
+[12-slope@80,43|1]
+grade=6
+gradient=Diagonal
+height=67
+reversed=true
+stuckOnGround=false
+width=208
+
+[12-slope@92,178|3]
+grade=6
+gradient=Horizontal
+height=42
+reversed=true
+stuckOnGround=false
+width=200
+
+[12-wall@0,0|4]
+endPoint=291,111
+startPoint=293,43
+
+[12-wall@0,0|6]
+endPoint=291,111
+startPoint=218,111
+
+[12-wall@0,0|7]
+endPoint=293,43
+startPoint=81,43
+
+[13-ball@48,40]
+dummykey=true
+
+[13-blackhole@348,38|8]
+exit=209,298
+exitDeg=90
+maxspeed=4
+minspeed=4
+
+[13-cup@207,143|0]
+dummykey=true
+
+[13-floater@276,198|9]
+botWallVisible=true
+endPoint=276,198
+height=2
+leftWallVisible=false
+rightWallVisible=false
+speed=11
+startPoint=45,199
+topWallVisible=false
+width=90
+
+[13-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=6
+par=3
+
+[13-wall@0,0|1]
+endPoint=348,72
+startPoint=48,72
+
+[13-wall@0,0|2]
+endPoint=150,75
+startPoint=151,125
+
+[13-wall@0,0|3]
+endPoint=150,123
+startPoint=120,291
+
+[13-wall@0,0|4]
+endPoint=120,291
+startPoint=54,359
+
+[13-wall@0,0|5]
+endPoint=151,125
+startPoint=281,123
+
+[13-wall@0,0|6]
+endPoint=281,123
+startPoint=244,332
+
+[13-wall@0,0|7]
+endPoint=244,332
+startPoint=221,359
+
+[14-ball@129,183]
+dummykey=true
+
+[14-cup@308,172|0]
+dummykey=true
+
+[14-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=5
+
+[14-puddle@1,10|7]
+changeEnabled=false
+changeEvery=50
+height=1242
+width=32
+
+[14-puddle@11,4|9]
+changeEnabled=false
+changeEvery=50
+height=24
+width=1062
+
+[14-puddle@158,394|8]
+changeEnabled=false
+changeEvery=50
+height=36
+width=846
+
+[14-puddle@407,192|10]
+changeEnabled=false
+changeEvery=50
+height=602
+width=38
+
+[14-wall@-15,1|4]
+endPoint=257,100
+startPoint=220,144
+
+[14-wall@0,0|1]
+endPoint=192,121
+startPoint=41,121
+
+[14-wall@0,0|2]
+endPoint=150,85
+startPoint=150,300
+
+[14-wall@0,0|3]
+endPoint=151,120
+startPoint=68,224
+
+[14-wall@0,0|5]
+endPoint=239,121
+startPoint=357,157
+
+[14-wall@0,0|6]
+endPoint=357,157
+startPoint=289,302
+
+[15-ball@208,165]
+dummykey=true
+
+[15-cup@140,158|0]
+dummykey=true
+
+[15-cup@341,156|10]
+dummykey=true
+
+[15-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=9
+par=4
+
+[15-puddle@306,15|14]
+changeEnabled=false
+changeEvery=50
+height=140
+width=626
+
+[15-puddle@386,81|15]
+changeEnabled=false
+changeEvery=50
+height=82
+width=190
+
+[15-puddle@386,97|16]
+changeEnabled=false
+changeEvery=50
+height=130
+width=114
+
+[15-puddle@404,165|17]
+changeEnabled=false
+changeEvery=50
+height=170
+width=100
+
+[15-puddle@408,273|18]
+changeEnabled=false
+changeEvery=50
+height=260
+width=76
+
+[15-puddle@420,348|19]
+changeEnabled=false
+changeEvery=50
+height=272
+width=98
+
+[15-wall@0,0|1]
+endPoint=169,30
+startPoint=169,295
+
+[15-wall@0,0|2]
+endPoint=169,295
+startPoint=93,342
+
+[15-wall@0,0|3]
+endPoint=167,175
+startPoint=109,213
+
+[15-wall@0,0|4]
+endPoint=155,141
+startPoint=115,110
+
+[15-wall@0,0|5]
+endPoint=235,29
+startPoint=239,337
+
+[15-wall@0,0|6]
+endPoint=239,337
+startPoint=314,336
+
+[15-wall@0,0|7]
+endPoint=314,336
+startPoint=314,291
+
+[15-wall@0,0|8]
+endPoint=290,213
+startPoint=237,175
+
+[15-wall@0,0|9]
+endPoint=237,175
+startPoint=292,122
+
+[15-windmill@10,105|13]
+botWallVisible=false
+bottom=true
+height=108
+leftWallVisible=false
+rightWallVisible=false
+speed=7
+topWallVisible=true
+width=99
+
+[16-ball@198,27]
+dummykey=true
+
+[16-cup@240,130|0]
+dummykey=true
+
+[16-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=4
+
+[16-puddle@197,81|2]
+changeEnabled=false
+changeEvery=50
+height=34
+width=14
+
+[16-puddle@197,93|1]
+changeEnabled=false
+changeEvery=50
+height=16
+width=236
+
+[16-wall@-10,-21|12]
+endPoint=289,249
+startPoint=229,210
+
+[16-wall@0,0|10]
+endPoint=199,332
+startPoint=179,330
+
+[16-wall@0,0|9]
+endPoint=199,197
+startPoint=199,332
+
+[16-wall@3,-18|11]
+endPoint=88,284
+startPoint=166,219
+
+[16-windmill@142,112|3]
+botWallVisible=false
+bottom=true
+height=81
+leftWallVisible=true
+rightWallVisible=true
+speed=5
+topWallVisible=true
+width=113
+
+[17-ball@21,143]
+dummykey=true
+
+[17-cup@255,163|0]
+dummykey=true
+
+[17-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=6
+
+[17-sand@100,136|3]
+changeEnabled=false
+changeEvery=50
+height=48
+width=18
+
+[17-sand@104,322|12]
+changeEnabled=false
+changeEvery=50
+height=32
+width=52
+
+[17-sand@112,173|6]
+changeEnabled=false
+changeEvery=50
+height=26
+width=50
+
+[17-sand@119,319|4]
+changeEnabled=false
+changeEvery=50
+height=28
+width=66
+
+[17-sand@126,173|10]
+changeEnabled=false
+changeEvery=50
+height=26
+width=42
+
+[17-sand@134,177|9]
+changeEnabled=false
+changeEvery=50
+height=32
+width=42
+
+[17-sand@137,315|11]
+changeEnabled=false
+changeEvery=50
+height=24
+width=54
+
+[17-sand@65,323|14]
+changeEnabled=false
+changeEvery=50
+height=20
+width=46
+
+[17-sand@75,329|5]
+changeEnabled=false
+changeEvery=50
+height=28
+width=86
+
+[17-sand@88,301|15]
+changeEnabled=false
+changeEvery=50
+height=78
+width=20
+
+[17-sand@90,319|13]
+changeEnabled=false
+changeEvery=50
+height=20
+width=72
+
+[17-sand@93,219|2]
+changeEnabled=false
+changeEvery=50
+height=238
+width=32
+
+[17-sand@94,182|1]
+changeEnabled=false
+changeEvery=50
+height=38
+width=114
+
+[17-sand@96,133|7]
+changeEnabled=false
+changeEvery=50
+height=44
+width=28
+
+[17-sand@97,122|8]
+changeEnabled=false
+changeEvery=50
+height=46
+width=26
+
+[17-slope@206,262|27]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[17-slope@215,253|28]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[17-slope@226,244|29]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[17-slope@234,236|30]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[17-slope@243,228|31]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[17-slope@250,219|32]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[17-slope@259,209|33]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[17-slope@268,202|34]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[17-wall@0,0|16]
+endPoint=266,213
+startPoint=201,273
+
+[17-wall@0,0|17]
+endPoint=266,213
+startPoint=292,174
+
+[17-wall@0,0|18]
+endPoint=289,253
+startPoint=200,344
+
+[17-wall@0,0|19]
+endPoint=289,253
+startPoint=328,202
+
+[17-wall@0,0|20]
+endPoint=347,324
+startPoint=279,264
+
+[17-wall@0,0|21]
+endPoint=347,324
+startPoint=366,347
+
+[17-wall@0,0|22]
+endPoint=205,168
+startPoint=252,111
+
+[17-wall@0,0|23]
+endPoint=205,168
+startPoint=252,222
+
+[17-wall@0,0|24]
+endPoint=295,108
+startPoint=163,113
+
+[17-wall@0,0|25]
+endPoint=295,108
+startPoint=374,114
+
+[17-wall@0,0|26]
+endPoint=263,110
+startPoint=243,62
+
+[17-wall@0,0|35]
+endPoint=200,344
+startPoint=170,355
+
+[17-wall@0,0|36]
+endPoint=328,202
+startPoint=333,166
+
+[17-wall@0,0|37]
+endPoint=201,273
+startPoint=172,283
+
+[18-ball@277,299]
+dummykey=true
+
+[18-cup@210,119|0]
+dummykey=true
+
+[18-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=7
+par=4
+
+[18-wall@-1,2|18]
+endPoint=152,106
+startPoint=89,106
+
+[18-wall@0,-3|9]
+endPoint=152,134
+startPoint=90,134
+
+[18-wall@0,0|1]
+endPoint=315,45
+startPoint=83,45
+
+[18-wall@0,0|10]
+endPoint=51,85
+startPoint=51,138
+
+[18-wall@0,0|11]
+endPoint=305,105
+startPoint=235,105
+
+[18-wall@0,0|12]
+endPoint=304,135
+startPoint=235,135
+
+[18-wall@0,0|13]
+endPoint=267,229
+startPoint=123,229
+
+[18-wall@0,0|14]
+endPoint=298,277
+startPoint=98,277
+
+[18-wall@0,0|15]
+endPoint=298,277
+startPoint=298,327
+
+[18-wall@0,0|16]
+endPoint=172,279
+startPoint=172,345
+
+[18-wall@0,0|17]
+endPoint=298,327
+startPoint=254,327
+
+[18-wall@0,0|2]
+endPoint=196,45
+startPoint=196,175
+
+[18-wall@0,0|3]
+endPoint=192,174
+startPoint=68,248
+
+[18-wall@0,0|4]
+endPoint=196,175
+startPoint=313,244
+
+[18-wall@0,0|5]
+endPoint=347,84
+startPoint=51,85
+
+[18-wall@0,0|6]
+endPoint=347,84
+startPoint=347,136
+
+[18-wall@0,0|7]
+endPoint=51,85
+startPoint=51,138
+
+[18-wall@0,0|8]
+endPoint=51,85
+startPoint=51,138
+
+[2-ball@252,137]
+dummykey=true
+
+[2-blackhole@155,137|12]
+exit=75,308
+exitDeg=0
+maxspeed=4
+minspeed=4
+
+[2-cup@353,305|7]
+dummykey=true
+
+[2-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=5
+par=2
+
+[2-puddle@-16,98|58]
+changeEnabled=false
+changeEvery=50
+height=52
+width=128
+
+[2-puddle@324,230|73]
+changeEnabled=false
+changeEvery=50
+height=40
+width=590
+
+[2-puddle@36,159|28]
+changeEnabled=false
+changeEvery=50
+height=148
+width=52
+
+[2-puddle@47,196|62]
+changeEnabled=false
+changeEvery=50
+height=42
+width=28
+
+[2-puddle@49,215|53]
+changeEnabled=false
+changeEvery=50
+height=38
+width=44
+
+[2-puddle@67,223|29]
+changeEnabled=false
+changeEvery=50
+height=22
+width=36
+
+[2-sand@13,296|15]
+changeEnabled=false
+changeEvery=50
+height=48
+width=64
+
+[2-sand@29,318|17]
+changeEnabled=false
+changeEvery=50
+height=84
+width=48
+
+[2-slope@283,1|20]
+grade=3
+gradient=Elliptic
+height=103
+reversed=false
+stuckOnGround=false
+width=103
+
+[2-wall@0,0|10]
+endPoint=60,355
+startPoint=58,283
+
+[2-wall@0,0|11]
+endPoint=374,263
+startPoint=372,338
+
+[2-wall@0,0|3]
+endPoint=265,101
+startPoint=138,110
+
+[2-wall@0,0|4]
+endPoint=279,161
+startPoint=133,171
+
+[2-wall@0,0|5]
+endPoint=133,171
+startPoint=138,110
+
+[2-wall@0,0|6]
+endPoint=265,101
+startPoint=279,161
+
+[2-wall@0,0|8]
+endPoint=374,263
+startPoint=58,283
+
+[2-wall@0,0|9]
+endPoint=372,338
+startPoint=60,355
+
+[3-ball@331,335]
+dummykey=true
+
+[3-cup@205,81|3]
+dummykey=true
+
+[3-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=8
+par=5
+
+[3-puddle@-5,168|49]
+changeEnabled=false
+changeEvery=50
+height=44
+width=126
+
+[3-puddle@373,294|31]
+changeEnabled=false
+changeEvery=50
+height=42
+width=76
+
+[3-puddle@38,156|32]
+changeEnabled=false
+changeEvery=50
+height=50
+width=72
+
+[3-puddle@397,277|33]
+changeEnabled=false
+changeEvery=50
+height=68
+width=56
+
+[3-puddle@52,143|27]
+changeEnabled=false
+changeEvery=50
+height=56
+width=52
+
+[3-puddle@57,133|19]
+changeEnabled=false
+changeEvery=50
+height=52
+width=50
+
+[3-puddle@64,114|25]
+changeEnabled=false
+changeEvery=50
+height=68
+width=40
+
+[3-puddle@67,111|21]
+changeEnabled=false
+changeEvery=50
+height=42
+width=48
+
+[3-puddle@74,34|41]
+changeEnabled=false
+changeEvery=50
+height=190
+width=58
+
+[3-slope@-188,220|24]
+grade=5
+gradient=Elliptic
+height=307
+reversed=false
+stuckOnGround=false
+width=307
+
+[3-wall@0,0|4]
+endPoint=348,359
+startPoint=59,359
+
+[3-wall@0,0|40]
+endPoint=123,54
+startPoint=117,109
+
+[3-wall@0,0|5]
+endPoint=325,298
+startPoint=98,298
+
+[3-wall@0,0|6]
+endPoint=264,222
+startPoint=153,225
+
+[3-wall@0,0|7]
+endPoint=264,165
+startPoint=151,172
+
+[3-wall@0,0|8]
+endPoint=295,51
+startPoint=123,54
+
+[3-wall@0,0|9]
+endPoint=313,113
+startPoint=117,109
+
+[4-ball@257,315]
+dummykey=true
+
+[4-cup@35,38|9]
+dummykey=true
+
+[4-floater@107,209|10]
+botWallVisible=false
+endPoint=107,209
+height=55
+leftWallVisible=false
+rightWallVisible=false
+speed=1
+startPoint=71,156
+topWallVisible=false
+width=59
+
+[4-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=true
+maxstrokes=6
+par=3
+
+[4-puddle@406,415|54]
+changeEnabled=false
+changeEvery=50
+height=222
+width=356
+
+[4-sand@105,164|35]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@112,151|22]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@115,129|38]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@116,136|34]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@117,119|11]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@118,119|45]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@120,101|10]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@121,84|42]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@122,90|46]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@123,62|44]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@123,72|9]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@124,48|8]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@125,31|7]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@125,36|33]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@238,32|20]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@238,99|29]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@239,118|26]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@239,67|25]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@239,80|18]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@240,50|24]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@241,137|21]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@242,157|23]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@242,174|22]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@245,196|19]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@251,190|36]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@264,199|30]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@278,195|28]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@290,199|14]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@299,194|40]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@313,196|27]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@323,197|31]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@33,209|39]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@332,192|47]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@334,198|12]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@347,192|21]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@364,196|37]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@364,200|15]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@367,194|32]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@41,208|13]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@55,204|41]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@67,198|17]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@77,189|43]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@84,190|48]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-sand@91,180|16]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[4-wall@0,0|49]
+endPoint=128,13
+startPoint=119,134
+
+[4-wall@0,0|50]
+endPoint=119,134
+startPoint=54,207
+
+[4-wall@0,0|51]
+endPoint=54,207
+startPoint=12,208
+
+[4-wall@0,0|52]
+endPoint=240,15
+startPoint=241,201
+
+[4-wall@0,0|53]
+endPoint=241,201
+startPoint=382,197
+
+[5-ball@352,289]
+dummykey=true
+
+[5-cup@203,277|3]
+dummykey=true
+
+[5-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=6
+par=3
+
+[5-wall@0,0|4]
+endPoint=331,331
+startPoint=43,331
+
+[5-wall@0,0|5]
+endPoint=267,205
+startPoint=102,204
+
+[5-wall@0,0|6]
+endPoint=267,205
+startPoint=262,327
+
+[5-wall@0,0|7]
+endPoint=307,59
+startPoint=82,62
+
+[5-wall@0,0|8]
+endPoint=164,66
+startPoint=146,329
+
+[5-windmill@170,186|9]
+botWallVisible=false
+bottom=false
+height=39
+leftWallVisible=true
+rightWallVisible=true
+speed=2
+topWallVisible=false
+width=88
+
+[6-ball@182,57]
+dummykey=true
+
+[6-blackhole@201,82|19]
+exit=312,177
+exitDeg=183
+maxspeed=2.32
+minspeed=2.32
+
+[6-bridge@90,199|21]
+botWallVisible=false
+height=79
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=22
+
+[6-cup@314,309|20]
+dummykey=true
+
+[6-cup@95,295|3]
+dummykey=true
+
+[6-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[6-wall@0,0|10]
+endPoint=323,159
+startPoint=327,193
+
+[6-wall@0,0|11]
+endPoint=141,261
+startPoint=73,339
+
+[6-wall@0,0|12]
+endPoint=219,69
+startPoint=205,105
+
+[6-wall@0,0|13]
+endPoint=205,105
+startPoint=181,84
+
+[6-wall@0,0|14]
+endPoint=163,32
+startPoint=219,69
+
+[6-wall@0,0|15]
+endPoint=324,334
+startPoint=293,314
+
+[6-wall@0,0|16]
+endPoint=323,159
+startPoint=61,169
+
+[6-wall@0,0|17]
+endPoint=327,193
+startPoint=74,203
+
+[6-wall@0,0|18]
+endPoint=61,169
+startPoint=74,203
+
+[6-wall@0,0|4]
+endPoint=256,248
+startPoint=293,314
+
+[6-wall@0,0|5]
+endPoint=256,248
+startPoint=331,297
+
+[6-wall@0,0|6]
+endPoint=141,261
+startPoint=101,247
+
+[6-wall@0,0|7]
+endPoint=324,334
+startPoint=331,297
+
+[6-wall@0,0|8]
+endPoint=163,32
+startPoint=181,84
+
+[6-wall@0,0|9]
+endPoint=101,247
+startPoint=73,339
+
+[7-ball@31,371]
+dummykey=true
+
+[7-bridge@139,19|134]
+botWallVisible=true
+height=26
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=true
+width=94
+
+[7-bridge@332,221|135]
+botWallVisible=false
+height=119
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=50
+
+[7-cup@368,30|3]
+dummykey=true
+
+[7-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=5
+
+[7-puddle@-1,72|6]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@-10,81|4]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@10,11|15]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@108,11|12]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@11,37|28]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@113,1|10]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@12,39|27]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@128,3|30]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@146,4|17]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@15,31|11]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@15,48|32]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@162,4|19]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@176,19|20]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@179,4|16]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@185,26|77]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@189,192|133]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@190,185|119]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@191,201|132]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@191,37|83]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@193,18|22]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@194,47|23]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@195,175|118]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@195,31|62]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@195,53|109]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@196,211|121]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@198,222|120]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@198,230|90]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@198,234|105]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@199,243|68]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@199,62|21]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@200,167|69]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@201,66|80]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@202,255|82]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@204,261|100]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@204,272|67]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@204,313|74]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@205,156|58]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@205,278|104]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@205,285|76]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@205,292|101]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@205,300|66]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@205,305|102]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@205,79|54]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@206,307|115]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@206,320|103]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@206,87|107]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@207,145|106]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@207,151|56]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@208,122|61]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@208,4|111]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@208,95|59]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@209,111|63]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@209,135|57]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@209,327|64]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@210,105|79]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@214,-4|60]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@216,321|117]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@219,7|112]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@223,332|99]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@236,330|116]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@242,335|72]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@247,0|65]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@25,36|35]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@263,334|78]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@265,340|98]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@267,-2|110]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@272,332|71]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@282,338|97]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@288,-8|108]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@297,320|96]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@300,332|55]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@303,323|95]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@305,314|93]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@306,-12|114]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@314,308|92]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@317,320|81]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@319,316|70]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@32,32|33]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@322,-14|113]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@323,305|89]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@325,301|88]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@328,306|75]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@330,295|73]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@335,284|94]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@344,281|87]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@350,273|91]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@361,269|86]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@37,5|18]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@385,263|85]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@4,63|7]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@403,260|84]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@43,26|31]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@49,16|13]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@54,22|34]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@59,-1|14]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@63,18|26]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@76,11|5]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@77,17|25]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@8,50|8]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@8,58|29]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@81,20|24]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-puddle@98,24|9]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[7-sand@114,219|45]
+changeEnabled=false
+changeEvery=50
+height=44
+width=62
+
+[7-sand@136,211|44]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@151,207|67]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@165,204|78]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@183,202|76]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|122]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|123]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|124]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|125]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|126]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|127]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|129]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|130]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|131]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|72]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|74]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@200,200|77]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@208,193|128]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@220,194|75]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@234,189|79]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@247,188|37]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@260,182|53]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@282,176|54]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@302,169|52]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@317,166|70]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@328,162|55]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@71,231|36]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[7-sand@90,226|64]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[8-ball@78,251]
+dummykey=true
+
+[8-blackhole@111,212|14]
+exit=32,30
+exitDeg=0
+maxspeed=1
+minspeed=1
+
+[8-blackhole@346,29|15]
+exit=96,252
+exitDeg=139
+maxspeed=1
+minspeed=0
+
+[8-blackhole@46,280|13]
+exit=203,114
+exitDeg=308
+maxspeed=3
+minspeed=3
+
+[8-cup@346,301|3]
+dummykey=true
+
+[8-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=6
+par=3
+
+[8-slope@23,11|16]
+grade=2
+gradient=Horizontal
+height=37
+reversed=true
+stuckOnGround=false
+width=342
+
+[8-wall@0,0|10]
+endPoint=345,272
+startPoint=212,101
+
+[8-wall@0,0|11]
+endPoint=388,311
+startPoint=345,272
+
+[8-wall@0,0|12]
+endPoint=388,311
+startPoint=335,328
+
+[8-wall@0,0|4]
+endPoint=146,204
+startPoint=54,312
+
+[8-wall@0,0|5]
+endPoint=19,283
+startPoint=54,312
+
+[8-wall@0,0|6]
+endPoint=104,195
+startPoint=19,283
+
+[8-wall@0,0|7]
+endPoint=146,204
+startPoint=104,195
+
+[8-wall@0,0|8]
+endPoint=335,328
+startPoint=163,88
+
+[8-wall@0,0|9]
+endPoint=212,101
+startPoint=163,88
+
+[9-ball@54,55]
+dummykey=true
+
+[9-bumper@103,164|8]
+dummykey=true
+
+[9-bumper@114,230|11]
+dummykey=true
+
+[9-bumper@128,197|9]
+dummykey=true
+
+[9-bumper@141,161|5]
+dummykey=true
+
+[9-bumper@152,123|0]
+dummykey=true
+
+[9-bumper@156,85|2]
+dummykey=true
+
+[9-bumper@162,25|13]
+dummykey=true
+
+[9-bumper@187,157|6]
+dummykey=true
+
+[9-bumper@221,153|12]
+dummykey=true
+
+[9-bumper@242,329|23]
+dummykey=true
+
+[9-bumper@243,290|18]
+dummykey=true
+
+[9-bumper@248,219|14]
+dummykey=true
+
+[9-bumper@248,254|17]
+dummykey=true
+
+[9-bumper@254,187|16]
+dummykey=true
+
+[9-bumper@257,149|3]
+dummykey=true
+
+[9-bumper@277,339|21]
+dummykey=true
+
+[9-bumper@317,338|20]
+dummykey=true
+
+[9-bumper@346,321|22]
+dummykey=true
+
+[9-bumper@371,295|24]
+dummykey=true
+
+[9-bumper@38,348|19]
+dummykey=true
+
+[9-bumper@58,324|15]
+dummykey=true
+
+[9-bumper@66,170|7]
+dummykey=true
+
+[9-bumper@77,296|10]
+dummykey=true
+
+[9-bumper@97,261|4]
+dummykey=true
+
+[9-cup@281,294|1]
+dummykey=true
+
+[9-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=6
+par=3
diff --git a/kolf/courses/USApro b/kolf/courses/USApro
new file mode 100644
index 00000000..bdc48566
--- /dev/null
+++ b/kolf/courses/USApro
@@ -0,0 +1,1982 @@
+[0-course@-50,-50]
+Name=USA Pro
+Name[bg]=Ю Ес Ей Про (USA Pro)
+Name[bn]=ইউএসএ প্রো
+Name[hi]=यूएसए प्रो
+Name[hu]=Amerikai profi
+Name[ja]=USAプロ
+Name[mk]=САД Профи
+Name[pt_BR]=Pro EUA
+Name[sr]=САД про
+Name[sr@Latn]=SAD pro
+Name[sv]=USA-proffs
+Name[xx]=xxUSA Proxx
+Name[zh_TW]=美國職業高球
+author=Rob Kaper
+
+[1-ball@22,350]
+dummykey=true
+
+[1-bridge@306,87|2]
+botWallVisible=false
+height=212
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=68
+
+[1-cup@78,38|9]
+dummykey=true
+
+[1-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[1-puddle@-4,79|10]
+changeEnabled=false
+changeEvery=50
+height=218
+width=98
+
+[1-puddle@171,196|1]
+changeEnabled=false
+changeEvery=50
+height=130
+width=596
+
+[1-sand@14,207|0]
+changeEnabled=false
+changeEvery=50
+height=216
+width=840
+
+[1-sign@4,371|14]
+Comment=Daytona Beach, FL
+Comment[bg]=Дейтона бийч, Флорида
+Comment[bn]=ডেটোনা বীচ, ফ্লোরিডা
+Comment[hi]=डायटोना बीच, फ्लो.
+Comment[hu]=Daytona Beach, Florida
+Comment[ja]=デイトナビーチ, FL
+Comment[lv]=Daitonas pludmale, Florida
+Comment[mk]=Дејтона Бич, Флорида
+Comment[nb]=Daytona Beach, Florida
+Comment[nn]=Daytona Beach, Florida
+Comment[pt]=Praia de Daytona, FL
+Comment[pt_BR]=Praia de Daytona, FL
+Comment[ru]=Дайтон Бич
+Comment[sr]=Дејтона бич, Флорида
+Comment[sr@Latn]=Dejtona bič, Florida
+Comment[sv]=Daytona Beach, Florida
+Comment[ta]=டேடோனா கடல், FL
+Comment[tg]=Дайтон Бич, FL
+Comment[tr]=Daytona Plajı, FL
+Comment[uk]=Дайтона Біч
+Comment[wa]=Daytona Beach, Floride, USA
+Comment[xx]=xxDaytona Beach, FLxx
+Comment[zh_CN]=代托纳滩,佛罗里达州
+Comment[zh_TW]=Daytona 海灘,佛羅里達州
+botWallVisible=false
+height=34
+leftWallVisible=true
+rightWallVisible=false
+topWallVisible=true
+width=411
+
+[1-slope@-3,-4|11]
+grade=5
+gradient=Horizontal
+height=131
+reversed=true
+stuckOnGround=false
+width=222
+
+[1-slope@139,282|7]
+grade=6
+gradient=Vertical
+height=117
+reversed=true
+stuckOnGround=false
+width=53
+
+[1-slope@215,273|8]
+grade=4
+gradient=Vertical
+height=132
+reversed=false
+stuckOnGround=false
+width=53
+
+[1-slope@247,2|12]
+grade=5
+gradient=Horizontal
+height=152
+reversed=false
+stuckOnGround=false
+width=56
+
+[1-slope@60,281|6]
+grade=4
+gradient=Vertical
+height=119
+reversed=false
+stuckOnGround=false
+width=54
+
+[1-wall@0,0|13]
+endPoint=328,387
+startPoint=38,387
+
+[1-wall@0,0|3]
+endPoint=374,299
+startPoint=328,387
+
+[1-wall@0,0|4]
+endPoint=297,3
+startPoint=374,87
+
+[1-wall@0,0|5]
+endPoint=297,3
+startPoint=32,3
+
+[10-ball@364,364]
+dummykey=true
+
+[10-blackhole@142,54|9]
+exit=372,376
+exitDeg=170
+maxspeed=5
+minspeed=5
+
+[10-blackhole@193,248|7]
+exit=196,175
+exitDeg=220
+maxspeed=1
+minspeed=1
+
+[10-bridge@169,235|11]
+botWallVisible=false
+height=95
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=49
+
+[10-bumper@122,163|17]
+dummykey=true
+
+[10-bumper@127,179|16]
+dummykey=true
+
+[10-bumper@135,151|19]
+dummykey=true
+
+[10-bumper@136,195|15]
+dummykey=true
+
+[10-bumper@145,212|14]
+dummykey=true
+
+[10-bumper@151,140|20]
+dummykey=true
+
+[10-bumper@157,227|13]
+dummykey=true
+
+[10-bumper@167,130|21]
+dummykey=true
+
+[10-bumper@175,228|12]
+dummykey=true
+
+[10-bumper@195,226|8]
+dummykey=true
+
+[10-bumper@214,227|22]
+dummykey=true
+
+[10-bumper@219,130|28]
+dummykey=true
+
+[10-bumper@232,227|34]
+dummykey=true
+
+[10-bumper@233,143|27]
+dummykey=true
+
+[10-bumper@242,212|18]
+dummykey=true
+
+[10-bumper@246,156|26]
+dummykey=true
+
+[10-bumper@253,198|23]
+dummykey=true
+
+[10-bumper@260,168|25]
+dummykey=true
+
+[10-bumper@262,184|24]
+dummykey=true
+
+[10-cup@193,121|32]
+dummykey=true
+
+[10-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[10-puddle@14,152|30]
+changeEnabled=false
+changeEvery=50
+height=302
+width=184
+
+[10-puddle@140,286|29]
+changeEnabled=false
+changeEvery=50
+height=86
+width=622
+
+[10-puddle@357,89|31]
+changeEnabled=false
+changeEvery=50
+height=422
+width=130
+
+[10-sand@101,111|10]
+changeEnabled=false
+changeEvery=50
+height=90
+width=146
+
+[10-sand@258,141|41]
+changeEnabled=false
+changeEvery=50
+height=38
+width=36
+
+[10-sign@-1,360|42]
+Comment=Washington DC (Pentagon)
+Comment[bg]=Вашингтон, окръг Колумбия (Пентагона)
+Comment[bn]=ওয়াশিংটন ডিসি (পেন্টাগন)
+Comment[es]=Washington DC (Pentágono)
+Comment[fr]=Washington DC (Pentagone)
+Comment[gl]=Washington DC (Pentágono)
+Comment[he]=הפנטגון בוושינגטון העיר
+Comment[hi]=वाशिंगटन डीसी (पेंटागन)
+Comment[it]=Washington DC (Pentagono)
+Comment[ja]=ワシントンDC (ペンタゴン)
+Comment[lv]=Wašingtona, Kolumbijas apgabals (Pentagons)
+Comment[mk]=Вашингтон ДЦ (Пентагон)
+Comment[pt]=Washington DC (Pentágono)
+Comment[pt_BR]=Washington DC (Pentágono)
+Comment[ru]=Пентагон
+Comment[sr]=Вашингтон ДЦ (Пентагон)
+Comment[sr@Latn]=Vašington DC (Pentagon)
+Comment[ta]= வாஷிங்டன் DC (பென்ட்டகன்)
+Comment[tg]=Вашингтон DC (Пентагон)
+Comment[uk]=Пентагон
+Comment[wa]=Washington DC (Pentagone), USA
+Comment[xx]=xxWashington DC (Pentagon)xx
+Comment[zh_CN]=华盛顿特区(五角大楼)
+Comment[zh_TW]=華盛頓特區(五角大廈)
+botWallVisible=true
+height=49
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=189
+
+[10-slope@136,173|4]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[10-slope@138,131|5]
+grade=4
+gradient=Diagonal
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-slope@177,173|2]
+grade=4
+gradient=Vertical
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[10-slope@178,133|1]
+grade=4
+gradient=Vertical
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[10-slope@217,174|3]
+grade=4
+gradient=Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[10-slope@218,133|6]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=true
+stuckOnGround=false
+width=40
+
+[10-wall@0,0|33]
+endPoint=259,167
+startPoint=283,136
+
+[10-wall@0,0|35]
+endPoint=283,136
+startPoint=130,25
+
+[10-wall@0,0|36]
+endPoint=118,161
+startPoint=130,25
+
+[10-wall@0,0|37]
+endPoint=169,330
+startPoint=215,392
+
+[10-wall@0,0|38]
+endPoint=215,392
+startPoint=384,392
+
+[10-wall@0,0|39]
+endPoint=384,392
+startPoint=384,331
+
+[10-wall@0,0|40]
+endPoint=384,331
+startPoint=218,330
+
+[11-ball@36,41]
+dummykey=true
+
+[11-blackhole@140,181|15]
+exit=114,265
+exitDeg=30
+maxspeed=3
+minspeed=1
+
+[11-blackhole@225,184|13]
+exit=77,64
+exitDeg=0
+maxspeed=9
+minspeed=4
+
+[11-blackhole@256,272|18]
+exit=195,249
+exitDeg=110
+maxspeed=3
+minspeed=3
+
+[11-bridge@18,22|16]
+botWallVisible=false
+height=41
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=36
+
+[11-cup@183,170|0]
+dummykey=true
+
+[11-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=5
+
+[11-puddle@182,144|3]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[11-puddle@289,3|10]
+changeEnabled=false
+changeEvery=50
+height=58
+width=242
+
+[11-sand@17,316|17]
+changeEnabled=false
+changeEvery=50
+height=286
+width=318
+
+[11-sand@60,174|4]
+changeEnabled=false
+changeEvery=50
+height=174
+width=84
+
+[11-sign@-2,370|24]
+Comment=Palm Springs, CO
+Comment[bg]=Палм Спрингс, Колорадо
+Comment[bn]=পাম স্প্রিঙ্‌স, কলোরাডো
+Comment[hi]=पॉम स्प्रिंग्स, सीओ
+Comment[hu]=Palm Springs, Connecticut
+Comment[ja]=パームスプリング, CO
+Comment[lv]=Palmspringsa, Colorado
+Comment[mk]=Палм Спрингс, Колорадо
+Comment[nb]=Palm Springs, Colorado
+Comment[nn]=Palm Springs, Colorado
+Comment[ru]=Палм Спрингс
+Comment[sr]=Палм спрингс, Конектикат
+Comment[sr@Latn]=Palm springs, Konektikat
+Comment[sv]=Palm Springs, Colorado
+Comment[ta]=பாம் ஸ்பிரிங்ஸ், CO
+Comment[tg]=Палм Спрингс, CO
+Comment[uk]=Палм Спрінґс
+Comment[wa]=Palm Springs, Colorado, USA
+Comment[xx]=xxPalm Springs, COxx
+Comment[zh_CN]=棕榈泉,科罗拉多州
+Comment[zh_TW]=棕櫚泉,科羅拉多州
+botWallVisible=true
+height=36
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=146
+
+[11-slope@109,150|2]
+grade=4
+gradient=Elliptic
+height=63
+reversed=true
+stuckOnGround=false
+width=63
+
+[11-slope@120,-2|12]
+grade=4
+gradient=Opposite Diagonal
+height=51
+reversed=true
+stuckOnGround=false
+width=46
+
+[11-slope@163,191|23]
+grade=2
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[11-slope@165,8|11]
+grade=4
+gradient=Vertical
+height=40
+reversed=true
+stuckOnGround=false
+width=246
+
+[11-slope@195,152|1]
+grade=4
+gradient=Elliptic
+height=61
+reversed=true
+stuckOnGround=false
+width=61
+
+[11-slope@212,226|19]
+grade=8
+gradient=Elliptic
+height=91
+reversed=false
+stuckOnGround=false
+width=91
+
+[11-wall@0,0|14]
+endPoint=383,96
+startPoint=344,32
+
+[11-wall@0,0|20]
+endPoint=106,147
+startPoint=84,95
+
+[11-wall@0,0|21]
+endPoint=84,95
+startPoint=53,81
+
+[11-wall@0,0|22]
+endPoint=53,81
+startPoint=-1,88
+
+[11-wall@0,0|5]
+endPoint=189,108
+startPoint=106,147
+
+[11-wall@0,0|6]
+endPoint=189,108
+startPoint=277,180
+
+[11-wall@0,0|7]
+endPoint=277,180
+startPoint=181,283
+
+[11-wall@0,0|8]
+endPoint=181,283
+startPoint=345,375
+
+[11-wall@0,0|9]
+endPoint=345,375
+startPoint=383,96
+
+[2-ball@66,149]
+dummykey=true
+
+[2-bridge@-21,-1|1]
+botWallVisible=true
+height=19
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=428
+
+[2-bumper@103,124|33]
+dummykey=true
+
+[2-bumper@118,101|32]
+dummykey=true
+
+[2-bumper@275,32|23]
+dummykey=true
+
+[2-bumper@276,81|18]
+dummykey=true
+
+[2-bumper@307,139|19]
+dummykey=true
+
+[2-bumper@349,141|27]
+dummykey=true
+
+[2-bumper@88,146|34]
+dummykey=true
+
+[2-cup@272,132|0]
+dummykey=true
+
+[2-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=4
+
+[2-puddle@257,212|11]
+changeEnabled=false
+changeEvery=50
+height=50
+width=52
+
+[2-sand@161,120|9]
+changeEnabled=false
+changeEvery=50
+height=38
+width=40
+
+[2-sand@162,201|8]
+changeEnabled=false
+changeEvery=50
+height=40
+width=38
+
+[2-sign@26,345|31]
+Comment=Las Vegas, NV
+Comment[bg]=Лас Вегас, Невада
+Comment[bn]=লাস ভেগাস, নেভাডা
+Comment[el]=Λας Βέγκας, NV
+Comment[he]=לאס ווגס, NV
+Comment[hi]=लास वेगास, एनवी.
+Comment[hu]=Las Vegas, Nevada
+Comment[ja]=ラスベガス, NV
+Comment[lv]=Lasvegasa, Nevada
+Comment[mk]=Лас Вегас, Невада
+Comment[nb]=Las Vegas, Nevada
+Comment[nn]=Las Vegas, Nevada
+Comment[ru]=Лас Вегас
+Comment[sr]=Лас Вегас, Невада
+Comment[sr@Latn]=Las Vegas, Nevada
+Comment[sv]=Las Vegas, Nevada
+Comment[ta]= லாஸ் வேகாஸ்,NV
+Comment[tg]=Лас Вегас, NV
+Comment[uk]=Лас Вегас
+Comment[wa]=Las Vegas, Nevada, USA
+Comment[xx]=xxLas Vegas, NVxx
+Comment[zh_CN]=拉斯维加斯,内华达州
+Comment[zh_TW]=拉斯維加斯,內華達州
+botWallVisible=true
+height=34
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=157
+
+[2-slope@-1,296|25]
+grade=4
+gradient=Vertical
+height=109
+reversed=false
+stuckOnGround=false
+width=404
+
+[2-slope@140,140|4]
+grade=4
+gradient=Elliptic
+height=41
+reversed=true
+stuckOnGround=true
+width=41
+
+[2-slope@140,18|21]
+grade=6
+gradient=Horizontal
+height=84
+reversed=true
+stuckOnGround=false
+width=114
+
+[2-slope@181,98|5]
+grade=4
+gradient=Elliptic
+height=40
+reversed=true
+stuckOnGround=true
+width=40
+
+[2-slope@182,140|3]
+grade=2
+gradient=Elliptic
+height=40
+reversed=false
+stuckOnGround=true
+width=40
+
+[2-slope@182,181|7]
+grade=4
+gradient=Elliptic
+height=40
+reversed=true
+stuckOnGround=true
+width=40
+
+[2-slope@219,107|6]
+grade=4
+gradient=Elliptic
+height=73
+reversed=true
+stuckOnGround=true
+width=73
+
+[2-slope@25,19|30]
+grade=4
+gradient=Diagonal
+height=152
+reversed=true
+stuckOnGround=false
+width=43
+
+[2-slope@252,18|17]
+grade=4
+gradient=Opposite Diagonal
+height=64
+reversed=true
+stuckOnGround=false
+width=113
+
+[2-slope@27,166|24]
+grade=8
+gradient=Vertical
+height=28
+reversed=false
+stuckOnGround=false
+width=78
+
+[2-wall@0,0|10]
+endPoint=105,193
+startPoint=58,224
+
+[2-wall@0,0|12]
+endPoint=290,103
+startPoint=145,97
+
+[2-wall@0,0|13]
+endPoint=145,97
+startPoint=105,168
+
+[2-wall@0,0|14]
+endPoint=58,224
+startPoint=248,350
+
+[2-wall@0,0|15]
+endPoint=248,350
+startPoint=366,224
+
+[2-wall@0,0|16]
+endPoint=366,224
+startPoint=366,19
+
+[2-wall@0,0|2]
+endPoint=290,220
+startPoint=290,103
+
+[2-wall@0,0|20]
+endPoint=24,19
+startPoint=24,193
+
+[2-wall@0,0|22]
+endPoint=290,220
+startPoint=260,251
+
+[2-wall@0,0|26]
+endPoint=221,223
+startPoint=260,251
+
+[2-wall@0,0|28]
+endPoint=105,168
+startPoint=105,193
+
+[2-wall@0,0|29]
+endPoint=105,193
+startPoint=24,193
+
+[3-ball@334,12]
+dummykey=true
+
+[3-cup@366,146|1]
+dummykey=true
+
+[3-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[3-sign@-4,358|9]
+Comment=San Francisco, CA
+Comment[bg]=Сан Франциско, Калифорния
+Comment[bn]=সান ফ্রান্সিসকো, ক্যালিফোর্নিয়া
+Comment[el]=Σαν Φρανσίσκο, CA
+Comment[he]=סן פרנסיסקו,CA
+Comment[hi]=सान फ्रांसिस्को, सीए
+Comment[hu]=San Francisco, Kalifornia
+Comment[ja]=サンフランシスコ, CA
+Comment[lv]=Sanfrancisko, Kalifornija
+Comment[mk]=Сан Франциско, Калифорнија
+Comment[nn]=San Francisco, California
+Comment[pt]=São Francisco, CA
+Comment[pt_BR]=São Francisco, CA
+Comment[ru]=Сан-Франциско
+Comment[sr]=Сан Франциско, Калифорнија
+Comment[sr@Latn]=San Francisko, Kalifornija
+Comment[sv]=San Francisco, Kalifornien
+Comment[ta]= சான் ஃபிரான்ஸிஸ்கோ,CA
+Comment[tg]=Сан Франтсиско, CA
+Comment[uk]=Сан-Франциско
+Comment[wa]=San Francisco, Californeye, USA
+Comment[xx]=xxSan Francisco, CAxx
+Comment[zh_CN]=洛杉矶,加利福尼亚州
+Comment[zh_TW]=舊金山,加州
+botWallVisible=true
+height=48
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=436
+
+[3-slope@-163,-252|8]
+grade=4
+gradient=Elliptic
+height=384
+reversed=false
+stuckOnGround=false
+width=384
+
+[3-slope@1,139|6]
+grade=4
+gradient=Vertical
+height=104
+reversed=false
+stuckOnGround=false
+width=394
+
+[3-slope@195,-158|10]
+grade=4
+gradient=Elliptic
+height=273
+reversed=false
+stuckOnGround=false
+width=273
+
+[3-slope@32,280|7]
+grade=4
+gradient=Horizontal
+height=49
+reversed=true
+stuckOnGround=false
+width=232
+
+[3-wall@0,0|0]
+endPoint=389,383
+startPoint=389,27
+
+[3-wall@0,0|2]
+endPoint=389,27
+startPoint=261,279
+
+[3-wall@0,0|3]
+endPoint=261,279
+startPoint=99,279
+
+[3-wall@0,0|4]
+endPoint=32,329
+startPoint=261,329
+
+[3-wall@0,0|5]
+endPoint=32,329
+startPoint=32,24
+
+[4-ball@354,354]
+dummykey=true
+
+[4-bridge@-11,172|2]
+botWallVisible=false
+height=20
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=472
+
+[4-cup@182,182|0]
+dummykey=true
+
+[4-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[4-sign@201,171|8]
+Comment=Grand Canyon
+Comment[ar]=الوادي العظيم
+Comment[bg]=Гранд Каньон
+Comment[bn]=গ্র্যান্ড ক্যানিয়ন
+Comment[el]=Γραντ Κάνυον
+Comment[es]=Gran Cañón
+Comment[gl]=Gran Cañón
+Comment[he]=גרנד קניון
+Comment[hi]=ग्रांड केन्यॉन
+Comment[ja]=グランドキャニオン
+Comment[lv]=Lielais kanjons
+Comment[mk]=Гранд кањон
+Comment[ru]=Большой Каньон
+Comment[sr]=Велики кањон
+Comment[sr@Latn]=Veliki kanjon
+Comment[ta]= கிராண்ட் கேண்யான்
+Comment[tg]=Канёни Калон
+Comment[tr]=Büyük Kanyon
+Comment[uk]=Великий каньйон
+Comment[wa]=Grand Canyon, USA
+Comment[xx]=xxGrand Canyonxx
+Comment[zh_CN]=大峡谷
+Comment[zh_TW]=大峽谷
+botWallVisible=true
+height=23
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=223
+
+[4-slope@-1,129|1]
+grade=4
+gradient=Vertical
+height=61
+reversed=true
+stuckOnGround=false
+width=416
+
+[4-slope@-14,192|3]
+grade=4
+gradient=Vertical
+height=38
+reversed=false
+stuckOnGround=false
+width=422
+
+[4-slope@-2,273|6]
+grade=4
+gradient=Vertical
+height=45
+reversed=false
+stuckOnGround=false
+width=445
+
+[4-slope@-2,44|7]
+grade=4
+gradient=Vertical
+height=53
+reversed=true
+stuckOnGround=false
+width=502
+
+[4-slope@-45,230|5]
+grade=4
+gradient=Vertical
+height=42
+reversed=true
+stuckOnGround=false
+width=454
+
+[4-slope@0,87|4]
+grade=4
+gradient=Vertical
+height=42
+reversed=false
+stuckOnGround=false
+width=432
+
+[5-ball@23,348]
+dummykey=true
+
+[5-bridge@107,258|9]
+botWallVisible=true
+height=26
+leftWallVisible=true
+rightWallVisible=false
+topWallVisible=true
+width=112
+
+[5-cup@120,271|0]
+dummykey=true
+
+[5-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[5-puddle@117,135|2]
+changeEnabled=false
+changeEvery=50
+height=84
+width=110
+
+[5-puddle@165,297|8]
+changeEnabled=false
+changeEvery=50
+height=214
+width=102
+
+[5-puddle@173,168|7]
+changeEnabled=false
+changeEvery=50
+height=108
+width=62
+
+[5-puddle@180,140|6]
+changeEnabled=false
+changeEvery=50
+height=50
+width=144
+
+[5-sand@65,346|1]
+changeEnabled=false
+changeEvery=50
+height=438
+width=48
+
+[5-sign@219,344|10]
+Comment=Lake Tahoe, CA/NV
+Comment[bg]=Езерото Тахо, Калифорния/Невада
+Comment[bn]=লেক টাহো, ক্যালিফোর্নিয়া/নেভাডা
+Comment[el]=Λίμνη Tahoe, CA/NV
+Comment[es]=Lago Tahoe, CA/NV
+Comment[fr]=Lac Tahoe, CA/NV
+Comment[gl]=Lago Tahoe, CA/NV
+Comment[hi]=लेक ताहोए, सीए/एनवी
+Comment[hu]=Lake Tahoe, Kalifornia/Nevada
+Comment[it]=Lago Tahoe, CA/NV
+Comment[ja]=レイク・タホ, CA/NV
+Comment[lv]=Taho ezers, Kalifornija/Nevada
+Comment[mk]=Езеро Тахо, Калифорнија/Сев. Вирџинија
+Comment[nn]=Lake Tahoe, California/Nevada
+Comment[pt]=Lago Tahoe, CA/NV
+Comment[pt_BR]=Lago Tahoe, CA/NV
+Comment[ru]=Озеро Тахоэ
+Comment[sr]=Језеро Тахо, Кал./Нев.
+Comment[sr@Latn]=Jezero Taho, Kal./Nev.
+Comment[sv]=Lake Tahoe, Kalifornien/Nevada
+Comment[ta]= லேக் தஹோ,CA/NV
+Comment[tg]=Кӯли Таҳоэ, CA/NV
+Comment[uk]=Озеро Тахое
+Comment[wa]=Lak Tahoe, Californeye/Nevada, USA
+Comment[xx]=xxLake Tahoe, CA/NVxx
+Comment[zh_CN]=塔霍湖,加利福尼亚州/内华达州
+Comment[zh_TW]=太浩湖,加州/內華達州
+botWallVisible=true
+height=27
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=202
+
+[5-slope@10,9|4]
+grade=4
+gradient=Diagonal
+height=110
+reversed=true
+stuckOnGround=false
+width=113
+
+[5-slope@171,135|5]
+grade=4
+gradient=Horizontal
+height=268
+reversed=true
+stuckOnGround=false
+width=81
+
+[5-slope@261,9|11]
+grade=4
+gradient=Opposite Diagonal
+height=112
+reversed=true
+stuckOnGround=false
+width=129
+
+[5-slope@69,134|3]
+grade=5
+gradient=Horizontal
+height=281
+reversed=false
+stuckOnGround=false
+width=102
+
+[5-wall@0,0|12]
+endPoint=77,99
+startPoint=57,133
+
+[5-wall@0,0|13]
+endPoint=77,99
+startPoint=119,88
+
+[6-ball@102,35]
+dummykey=true
+
+[6-bridge@138,328|27]
+botWallVisible=false
+height=24
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=23
+
+[6-bridge@168,127|8]
+botWallVisible=false
+height=92
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=21
+
+[6-bridge@215,240|13]
+botWallVisible=false
+height=66
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=21
+
+[6-bumper@182,182|15]
+dummykey=true
+
+[6-bumper@182,182|16]
+dummykey=true
+
+[6-cup@107,376|1]
+dummykey=true
+
+[6-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=4
+
+[6-puddle@-5,251|2]
+changeEnabled=false
+changeEvery=50
+height=296
+width=342
+
+[6-puddle@186,179|4]
+changeEnabled=false
+changeEvery=50
+height=68
+width=192
+
+[6-puddle@215,274|3]
+changeEnabled=false
+changeEvery=50
+height=64
+width=222
+
+[6-puddle@222,374|7]
+changeEnabled=false
+changeEvery=50
+height=76
+width=148
+
+[6-puddle@230,341|6]
+changeEnabled=false
+changeEvery=50
+height=20
+width=226
+
+[6-puddle@292,354|5]
+changeEnabled=false
+changeEvery=50
+height=152
+width=144
+
+[6-puddle@497,225|0]
+changeEnabled=false
+changeEvery=50
+height=508
+width=494
+
+[6-sand@86,349|34]
+changeEnabled=true
+changeEvery=51
+height=188
+width=368
+
+[6-sign@3,101|17]
+Comment=Florida Keys, FL
+Comment[bg]=Флорида Кийс, Флорида
+Comment[bn]=ফ্লোরিডা কিইস, ফ্লোরিডা
+Comment[hi]=फ्लोरिडा कीस, एफएल
+Comment[hu]=Florida Keys, Florida
+Comment[ja]=フロリダキーズ, FL
+Comment[mk]=Гребени на Флорида, Флорида
+Comment[nn]=Florida Keys, Florida
+Comment[pt_BR]=Flórida Keys, FL
+Comment[ru]=Флорида
+Comment[sr]=Флорида киз, Флорида
+Comment[sr@Latn]=Florida kiz, Florida
+Comment[sv]=Florida Keys, Florida
+Comment[ta]=ஃப்ளோரிடா கீஸ், FL
+Comment[tg]=Флорида, FL
+Comment[uk]=Флорида Кіз
+Comment[wa]=Florida Keys, Floride, USA
+Comment[xx]=xxFlorida Keys, FLxx
+Comment[zh_CN]=佛罗里达链岛,佛罗里达州
+Comment[zh_TW]=佛羅里達群島,佛羅里達州
+botWallVisible=true
+height=30
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=117
+
+[6-slope@128,300|14]
+grade=4
+gradient=Horizontal
+height=42
+reversed=false
+stuckOnGround=false
+width=115
+
+[6-slope@158,216|23]
+grade=4
+gradient=Horizontal
+height=32
+reversed=true
+stuckOnGround=false
+width=99
+
+[6-slope@165,23|21]
+grade=4
+gradient=Vertical
+height=104
+reversed=false
+stuckOnGround=false
+width=28
+
+[6-slope@193,23|22]
+grade=4
+gradient=Horizontal
+height=31
+reversed=false
+stuckOnGround=false
+width=149
+
+[6-slope@193,53|35]
+grade=4
+gradient=Elliptic
+height=101
+reversed=false
+stuckOnGround=false
+width=101
+
+[6-wall@0,0|10]
+endPoint=177,244
+startPoint=215,240
+
+[6-wall@0,0|11]
+endPoint=236,240
+startPoint=224,213
+
+[6-wall@0,0|12]
+endPoint=224,213
+startPoint=189,219
+
+[6-wall@0,0|18]
+endPoint=338,24
+startPoint=189,127
+
+[6-wall@0,0|19]
+endPoint=58,19
+startPoint=168,127
+
+[6-wall@0,0|20]
+endPoint=58,19
+startPoint=338,24
+
+[6-wall@0,0|24]
+endPoint=236,306
+startPoint=221,332
+
+[6-wall@0,0|25]
+endPoint=215,306
+startPoint=152,310
+
+[6-wall@0,0|26]
+endPoint=221,332
+startPoint=161,328
+
+[6-wall@0,0|28]
+endPoint=152,310
+startPoint=138,328
+
+[6-wall@0,0|29]
+endPoint=121,396
+startPoint=161,352
+
+[6-wall@0,0|30]
+endPoint=121,396
+startPoint=39,396
+
+[6-wall@0,0|31]
+endPoint=39,396
+startPoint=94,373
+
+[6-wall@0,0|32]
+endPoint=94,373
+startPoint=127,347
+
+[6-wall@0,0|33]
+endPoint=127,347
+startPoint=138,352
+
+[6-wall@0,0|9]
+endPoint=177,244
+startPoint=168,219
+
+[7-ball@89,370]
+dummykey=true
+
+[7-cup@375,24|0]
+dummykey=true
+
+[7-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[7-puddle@215,236|1]
+changeEnabled=false
+changeEvery=50
+height=340
+width=224
+
+[7-puddle@245,87|3]
+changeEnabled=false
+changeEvery=50
+height=44
+width=150
+
+[7-puddle@68,170|2]
+changeEnabled=false
+changeEvery=50
+height=78
+width=178
+
+[7-sign@11,116|7]
+Comment=Golden Gate
+Comment[ar]=البوابة الذهبية
+Comment[bg]=Голдън Гейт
+Comment[bn]=গোল্ডেন গেট
+Comment[cs]=Zlatá brána
+Comment[el]=Χρυσή πύλη
+Comment[gl]=Ponte de Rande
+Comment[he]=שער הזהב
+Comment[hi]=गोल्डन गेट
+Comment[ja]=ゴールデンゲート
+Comment[lv]=Zelta vārti
+Comment[mk]=Голден Гејт
+Comment[ru]=Золотые Ворота
+Comment[sr]=Голден гејт
+Comment[sr@Latn]=Golden gejt
+Comment[ta]=கோல்டன் கேட்
+Comment[tg]=Дарвозаҳои Тиллоӣ
+Comment[tr]=Altın Kapı
+Comment[uk]=Золоті ворота
+Comment[wa]=Golden Gate, USA
+Comment[xx]=xxGolden Gatexx
+Comment[zh_CN]=金门大桥
+Comment[zh_TW]=金門大橋
+botWallVisible=false
+height=97
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=false
+width=40
+
+[7-sign@135,364|25]
+Comment=San Francisco, CA
+Comment[bg]=Сан Франциско, Калифорния
+Comment[bn]=সান ফ্রান্সিসকো, ক্যালিফোর্নিয়া
+Comment[el]=Σαν Φρανσίσκο, CA
+Comment[he]=סן פרנסיסקו,CA
+Comment[hi]=सान फ्रांसिस्को, सीए
+Comment[hu]=San Francisco, Kalifornia
+Comment[ja]=サンフランシスコ, CA
+Comment[lv]=Sanfrancisko, Kalifornija
+Comment[mk]=Сан Франциско, Калифорнија
+Comment[nn]=San Francisco, California
+Comment[pt]=São Francisco, CA
+Comment[pt_BR]=São Francisco, CA
+Comment[ru]=Сан-Франциско
+Comment[sr]=Сан Франциско, Калифорнија
+Comment[sr@Latn]=San Francisko, Kalifornija
+Comment[sv]=San Francisco, Kalifornien
+Comment[ta]= சான் ஃபிரான்ஸிஸ்கோ,CA
+Comment[tg]=Сан Франтсиско, CA
+Comment[uk]=Сан-Франциско
+Comment[wa]=San Francisco, Californeye, USA
+Comment[xx]=xxSan Francisco, CAxx
+Comment[zh_CN]=洛杉矶,加利福尼亚州
+Comment[zh_TW]=舊金山,加州
+botWallVisible=true
+height=40
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=159
+
+[7-sign@98,209|24]
+Comment=Bay Bridge
+Comment[ar]=جسر الخليج (باي(
+Comment[bg]=Бей Бридж
+Comment[bn]=বে ব্রিজ
+Comment[de]=Bay-Brücke
+Comment[es]=Puente de la Bahía
+Comment[gl]=Ponte da Ría
+Comment[he]=גשר המפרץ
+Comment[hi]=बे-ब्रिज
+Comment[ja]=ベイブリッジ
+Comment[lv]=Beibridža
+Comment[mk]=Беј Бриџ
+Comment[pt_BR]=Ponte da Baía
+Comment[ru]=Залив Сан-Фрациско
+Comment[sr]=Беј бриџ
+Comment[sr@Latn]=Bej bridž
+Comment[ta]=விரிகுடா பாலம்
+Comment[tg]=Бэй Бриҷ
+Comment[tr]=Bay Köprüsü
+Comment[uk]=Бей-бридж
+Comment[xx]=xxBay Bridgexx
+Comment[zh_CN]=海湾大桥
+Comment[zh_TW]=海灣大橋
+botWallVisible=true
+height=24
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=true
+width=241
+
+[7-slope@11,212|4]
+grade=6
+gradient=Elliptic
+height=74
+reversed=false
+stuckOnGround=false
+width=74
+
+[7-slope@13,313|23]
+grade=4
+gradient=Vertical
+height=34
+reversed=true
+stuckOnGround=false
+width=150
+
+[7-slope@17,23|5]
+grade=2
+gradient=Elliptic
+height=108
+reversed=false
+stuckOnGround=false
+width=108
+
+[7-slope@293,9|22]
+grade=6
+gradient=Opposite Diagonal
+height=94
+reversed=true
+stuckOnGround=false
+width=95
+
+[7-slope@333,49|21]
+grade=5
+gradient=Vertical
+height=339
+reversed=false
+stuckOnGround=false
+width=56
+
+[7-slope@55,211|6]
+grade=4
+gradient=Horizontal
+height=73
+reversed=true
+stuckOnGround=false
+width=78
+
+[7-wall@0,0|10]
+endPoint=88,294
+startPoint=153,386
+
+[7-wall@0,0|11]
+endPoint=120,132
+startPoint=51,116
+
+[7-wall@0,0|12]
+endPoint=120,132
+startPoint=169,71
+
+[7-wall@0,0|13]
+endPoint=169,71
+startPoint=249,59
+
+[7-wall@0,0|14]
+endPoint=249,59
+startPoint=322,74
+
+[7-wall@0,0|15]
+endPoint=322,74
+startPoint=321,99
+
+[7-wall@0,0|16]
+endPoint=321,99
+startPoint=292,107
+
+[7-wall@0,0|17]
+endPoint=292,107
+startPoint=322,165
+
+[7-wall@0,0|18]
+endPoint=339,209
+startPoint=322,165
+
+[7-wall@0,0|19]
+endPoint=339,232
+startPoint=317,325
+
+[7-wall@0,0|20]
+endPoint=317,325
+startPoint=270,388
+
+[7-wall@0,0|8]
+endPoint=98,209
+startPoint=51,213
+
+[7-wall@0,0|9]
+endPoint=98,232
+startPoint=88,294
+
+[8-ball@202,333]
+dummykey=true
+
+[8-cup@203,88|1]
+dummykey=true
+
+[8-hole@-50,-50|0]
+borderWalls=true
+hasFinalLoad=false
+maxstrokes=10
+par=2
+
+[8-puddle@205,213|0]
+changeEnabled=false
+changeEvery=50
+height=210
+width=76
+
+[8-sand@201,35|3]
+changeEnabled=false
+changeEvery=50
+height=40
+width=45
+
+[8-sand@202,363|2]
+changeEnabled=false
+changeEvery=50
+height=34
+width=98
+
+[8-sign@147,370|19]
+Comment=Washington DC
+Comment[bg]=Вашингтон, окръг Колумбия
+Comment[bn]=ওয়াশিংটন ডিসি
+Comment[el]=Ουάσινγκτον
+Comment[he]=וושינגטון הבירה
+Comment[hi]=वाशिंगटन डीसी
+Comment[ja]=ワシントンDC
+Comment[lv]=Vašingtona, Kolumbijas apgabals
+Comment[mk]=Вашингтон ДЦ
+Comment[ru]=Вашингтон
+Comment[sr]=Вашингтон ДЦ
+Comment[sr@Latn]=Vašington DC
+Comment[ta]=வாஷிங்டன் DC
+Comment[tg]=Вашингтон DC
+Comment[uk]=Вашингтон
+Comment[wa]=Washington DC, USA
+Comment[xx]=xxWashington DCxx
+Comment[zh_CN]=华盛顿特区
+Comment[zh_TW]=華盛頓特區
+botWallVisible=true
+height=32
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=111
+
+[8-slope@101,291|8]
+grade=4
+gradient=Elliptic
+height=59
+reversed=true
+stuckOnGround=false
+width=59
+
+[8-slope@11,11|4]
+grade=2
+gradient=Vertical
+height=376
+reversed=false
+stuckOnGround=false
+width=88
+
+[8-slope@136,8|18]
+grade=5
+gradient=Elliptic
+height=137
+reversed=true
+stuckOnGround=false
+width=137
+
+[8-slope@174,46|10]
+grade=5
+gradient=Elliptic
+height=61
+reversed=false
+stuckOnGround=false
+width=61
+
+[8-slope@244,9|7]
+grade=3
+gradient=Vertical
+height=381
+reversed=true
+stuckOnGround=false
+width=65
+
+[8-slope@245,291|9]
+grade=4
+gradient=Elliptic
+height=59
+reversed=true
+stuckOnGround=false
+width=59
+
+[8-slope@311,11|5]
+grade=2
+gradient=Vertical
+height=378
+reversed=false
+stuckOnGround=false
+width=75
+
+[8-slope@99,11|6]
+grade=3
+gradient=Vertical
+height=377
+reversed=true
+stuckOnGround=false
+width=65
+
+[8-wall@0,0|11]
+endPoint=140,296
+startPoint=175,108
+
+[8-wall@0,0|12]
+endPoint=172,108
+startPoint=235,108
+
+[8-wall@0,0|13]
+endPoint=237,108
+startPoint=264,297
+
+[8-wall@0,0|14]
+endPoint=70,54
+startPoint=33,91
+
+[8-wall@0,0|15]
+endPoint=175,108
+startPoint=142,123
+
+[8-wall@0,0|16]
+endPoint=271,128
+startPoint=235,108
+
+[8-wall@0,0|17]
+endPoint=368,128
+startPoint=326,182
+
+[9-ball@361,37]
+dummykey=true
+
+[9-bridge@184,29|27]
+botWallVisible=false
+height=26
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=true
+width=80
+
+[9-bridge@218,278|26]
+botWallVisible=true
+height=28
+leftWallVisible=false
+rightWallVisible=false
+topWallVisible=false
+width=80
+
+[9-cup@125,313|0]
+dummykey=true
+
+[9-hole@-50,-50|0]
+borderWalls=false
+hasFinalLoad=false
+maxstrokes=10
+par=3
+
+[9-puddle@128,389|12]
+changeEnabled=false
+changeEvery=50
+height=26
+width=28
+
+[9-puddle@166,379|13]
+changeEnabled=false
+changeEvery=50
+height=10
+width=88
+
+[9-puddle@216,370|14]
+changeEnabled=false
+changeEvery=50
+height=22
+width=30
+
+[9-puddle@220,8|25]
+changeEnabled=false
+changeEvery=50
+height=40
+width=18
+
+[9-puddle@222,46|24]
+changeEnabled=false
+changeEvery=50
+height=58
+width=20
+
+[9-puddle@223,356|15]
+changeEnabled=false
+changeEvery=50
+height=28
+width=18
+
+[9-puddle@225,82|23]
+changeEnabled=false
+changeEvery=50
+height=44
+width=18
+
+[9-puddle@227,121|22]
+changeEnabled=false
+changeEvery=50
+height=74
+width=14
+
+[9-puddle@231,152|21]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[9-puddle@240,335|16]
+changeEnabled=false
+changeEvery=50
+height=30
+width=45
+
+[9-puddle@254,171|20]
+changeEnabled=false
+changeEvery=50
+height=52
+width=36
+
+[9-puddle@256,302|17]
+changeEnabled=false
+changeEvery=50
+height=100
+width=24
+
+[9-puddle@257,205|19]
+changeEnabled=false
+changeEvery=50
+height=42
+width=22
+
+[9-puddle@262,246|18]
+changeEnabled=false
+changeEvery=50
+height=66
+width=20
+
+[9-sign@291,368|28]
+Comment=Niagara Falls, NY
+Comment[bg]=Ниагара, Ню Йорк
+Comment[bn]=নায়েগ্রা জলপ্রপাত, নিউ ইয়র্ক
+Comment[de]=Niagara-Fälle, NY
+Comment[el]=Καταρράχτες Νιαγάρα, NY
+Comment[es]=Cataratas del Niágara, NY
+Comment[fr]=Chutes du Niagara, NY
+Comment[gl]=Fervenzas do Niagara, NY
+Comment[he]=מפלי ניאגרה, NY
+Comment[hi]=नियाग्रा फाल्स, एनवाय
+Comment[hu]=Niagara Falls, New York
+Comment[ja]=ナイアガラの滝, NY
+Comment[lv]=Niagāras ūdenskritums, Ņujorka
+Comment[mk]=Нијагарини водопади, НЈ
+Comment[nn]=Niagara Falls, New York
+Comment[pt]=Catarata do Niagara, NY
+Comment[pt_BR]=Cataratas do Niágara, NY
+Comment[ru]=Ниагарский водопад
+Comment[sk]=Niagarské vodopády, NY
+Comment[sr]=Нијагарини водопади, Њујорк
+Comment[sr@Latn]=Nijagarini vodopadi, Njujork
+Comment[sv]=Niagarafallen, Staten New York
+Comment[ta]=நயாகரா நீர்வீழ்ச்சி,NY
+Comment[tg]=Шаршараи Ниагара, NY
+Comment[tr]=Niagara Şelalesi, NY
+Comment[uk]=Ніагарський водоспад
+Comment[wa]=Niagara, Noû York, USA
+Comment[xx]=xxNiagara Falls, NYxx
+Comment[zh_CN]=尼亚加拉大瀑布,纽约州
+Comment[zh_TW]=尼加拉瀑布,紐約州
+botWallVisible=true
+height=36
+leftWallVisible=true
+rightWallVisible=true
+topWallVisible=true
+width=112
+
+[9-slope@-3,148|11]
+grade=4
+gradient=Vertical
+height=57
+reversed=false
+stuckOnGround=false
+width=191
+
+[9-slope@-5,92|1]
+grade=4
+gradient=Vertical
+height=45
+reversed=false
+stuckOnGround=false
+width=232
+
+[9-slope@103,215|5]
+grade=4
+gradient=Vertical
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[9-slope@143,214|6]
+grade=4
+gradient=Opposite Diagonal
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[9-slope@144,254|2]
+grade=4
+gradient=Horizontal
+height=136
+reversed=true
+stuckOnGround=false
+width=42
+
+[9-slope@189,147|10]
+grade=4
+gradient=Opposite Diagonal
+height=63
+reversed=false
+stuckOnGround=false
+width=70
+
+[9-slope@226,93|7]
+grade=4
+gradient=Opposite Diagonal
+height=44
+reversed=false
+stuckOnGround=false
+width=184
+
+[9-slope@252,171|9]
+grade=4
+gradient=Diagonal
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[9-slope@291,172|8]
+grade=4
+gradient=Vertical
+height=41
+reversed=false
+stuckOnGround=false
+width=117
+
+[9-slope@333,9|29]
+grade=4
+gradient=Elliptic
+height=59
+reversed=true
+stuckOnGround=true
+width=59
+
+[9-slope@62,254|3]
+grade=4
+gradient=Opposite Diagonal
+height=133
+reversed=true
+stuckOnGround=false
+width=46
+
+[9-slope@63,214|4]
+grade=4
+gradient=Diagonal
+height=40
+reversed=false
+stuckOnGround=false
+width=40
+
+[9-wall@0,0|30]
+endPoint=138,14
+startPoint=4,65
+
+[9-wall@0,0|31]
+endPoint=138,14
+startPoint=184,29
+
+[9-wall@0,0|32]
+endPoint=264,29
+startPoint=361,8
+
+[9-wall@0,0|33]
+endPoint=361,8
+startPoint=393,22
+
+[9-wall@0,0|34]
+endPoint=393,22
+startPoint=393,129
+
+[9-wall@0,0|35]
+endPoint=393,129
+startPoint=393,171
+
+[9-wall@0,0|36]
+endPoint=393,171
+startPoint=392,214
+
+[9-wall@0,0|37]
+endPoint=337,305
+startPoint=392,214
+
+[9-wall@0,0|38]
+endPoint=337,305
+startPoint=298,305
+
+[9-wall@0,0|39]
+endPoint=4,208
+startPoint=4,65
+
+[9-wall@0,0|40]
+endPoint=4,208
+startPoint=46,394
+
+[9-wall@0,0|41]
+endPoint=46,394
+startPoint=108,385
+
+[9-wall@0,0|42]
+endPoint=108,385
+startPoint=124,371
+
+[9-wall@0,0|43]
+endPoint=124,371
+startPoint=142,370
+
+[9-wall@0,0|44]
+endPoint=190,371
+startPoint=218,305