Triangle_Mover.html 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481
  1. <!DOCTYPE html>
  2. <html lang="en-GB" dir="ltr" class="client-nojs">
  3. <head>
  4. <title>Triangle Mover - DinkSolutions</title>
  5. <meta charset="UTF-8" />
  6. <meta name="generator" content="MediaWiki 1.20.5" />
  7. <link rel="alternate" type="application/x-wiki" title="Edit" href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit" />
  8. <link rel="edit" title="Edit" href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit" />
  9. <link rel="shortcut icon" href="http://dinksols.duckdns.org/favicon.ico" />
  10. <link rel="search" type="application/opensearchdescription+xml" href="http://dinksols.duckdns.org/solutions/opensearch_desc.php" title="DinkSolutions (en-gb)" />
  11. <link rel="EditURI" type="application/rsd+xml" href="http://dinksols.duckdns.org/solutions/api.php?action=rsd" />
  12. <link rel="copyright" href="http://creativecommons.org/licenses/by-sa/3.0/" />
  13. <link rel="alternate" type="application/atom+xml" title="DinkSolutions Atom feed" href="http://dinksols.duckdns.org/solutions/index.php?title=Special:RecentChanges&amp;feed=atom" />
  14. <link rel="stylesheet" href="http://dinksols.duckdns.org/solutions/load.php?debug=false&amp;lang=en-gb&amp;modules=mediawiki.legacy.commonPrint%2Cshared%7Cskins.vector&amp;only=styles&amp;skin=vector&amp;*" />
  15. <meta name="ResourceLoaderDynamicStyles" content="" />
  16. <link rel="stylesheet" href="http://dinksols.duckdns.org/solutions/load.php?debug=false&amp;lang=en-gb&amp;modules=site&amp;only=styles&amp;skin=vector&amp;*" />
  17. <style>a:lang(ar),a:lang(ckb),a:lang(fa),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none}
  18. /* cache key: my_wiki:resourceloader:filter:minify-css:7:544dac5ca8aa067995965f3993c061b8 */</style>
  19. <script src="http://dinksols.duckdns.org/solutions/load.php?debug=false&amp;lang=en-gb&amp;modules=startup&amp;only=scripts&amp;skin=vector&amp;*"></script>
  20. <script>if(window.mw){
  21. mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Triangle_Mover","wgTitle":"Triangle Mover","wgCurRevisionId":879,"wgArticleId":357,"wgIsArticle":true,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Walkthroughs"],"wgBreakFrames":false,"wgPageContentLanguage":"en-gb","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"Triangle_Mover","wgRestrictionEdit":[],"wgRestrictionMove":[],"wgVectorEnabledModules":{"collapsiblenav":true,"collapsibletabs":true,"editwarning":false,"expandablesearch":false,"footercleanup":false,"sectioneditlinks":false,"experiments":true},"wgWikiEditorEnabledModules":{"toolbar":false,"dialogs":false,"hidesig":true,"templateEditor":false,"templates":false,"preview":false,"previewDialog":false,"publish":false,"toc":false}});
  22. }</script><script>if(window.mw){
  23. mw.loader.implement("user.options",function(){mw.user.options.set({"ccmeonemails":0,"cols":80,"date":"default","diffonly":0,"disablemail":0,"disablesuggest":0,"editfont":"default","editondblclick":0,"editsection":1,"editsectiononrightclick":0,"enotifminoredits":0,"enotifrevealaddr":0,"enotifusertalkpages":1,"enotifwatchlistpages":0,"extendwatchlist":0,"externaldiff":0,"externaleditor":0,"fancysig":0,"forceeditsummary":0,"gender":"unknown","hideminor":0,"hidepatrolled":0,"imagesize":2,"justify":0,"math":1,"minordefault":0,"newpageshidepatrolled":0,"nocache":0,"noconvertlink":0,"norollbackdiff":0,"numberheadings":0,"previewonfirst":0,"previewontop":1,"quickbar":5,"rcdays":7,"rclimit":50,"rememberpassword":0,"rows":25,"searchlimit":20,"showhiddencats":0,"showjumplinks":1,"shownumberswatching":1,"showtoc":1,"showtoolbar":1,"skin":"vector","stubthreshold":0,"thumbsize":2,"underline":2,"uselivepreview":0,"usenewrc":0,"watchcreations":0,"watchdefault":0,"watchdeletion":0,"watchlistdays":3,
  24. "watchlisthideanons":0,"watchlisthidebots":0,"watchlisthideliu":0,"watchlisthideminor":0,"watchlisthideown":0,"watchlisthidepatrolled":0,"watchmoves":0,"wllimit":250,"vector-simplesearch":1,"variant":"en-gb","language":"en-gb","searchNs0":true,"searchNs1":false,"searchNs2":false,"searchNs3":false,"searchNs4":false,"searchNs5":false,"searchNs6":false,"searchNs7":false,"searchNs8":false,"searchNs9":false,"searchNs10":false,"searchNs11":false,"searchNs12":false,"searchNs13":false,"searchNs14":false,"searchNs15":false,"searchNs274":false,"searchNs275":false});;},{},{});mw.loader.implement("user.tokens",function(){mw.user.tokens.set({"editToken":"+\\","watchToken":false});;},{},{});
  25. /* cache key: my_wiki:resourceloader:filter:minify-js:7:980986aa10a03f96336af4023e63a6e3 */
  26. }</script>
  27. <script>if(window.mw){
  28. mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax"]);
  29. }</script>
  30. <!--[if lt IE 7]><style type="text/css">body{behavior:url("/solutions/skins/vector/csshover.min.htc")}</style><![endif]--></head>
  31. <body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-Triangle_Mover skin-vector action-view vector-animateLayout">
  32. <div id="mw-page-base" class="noprint"></div>
  33. <div id="mw-head-base" class="noprint"></div>
  34. <!-- content -->
  35. <div id="content" class="mw-body">
  36. <a id="top"></a>
  37. <div id="mw-js-message" style="display:none;"></div>
  38. <!-- firstHeading -->
  39. <h1 id="firstHeading" class="firstHeading"><span dir="auto">Triangle Mover</span></h1>
  40. <!-- /firstHeading -->
  41. <!-- bodyContent -->
  42. <div id="bodyContent">
  43. <!-- tagline -->
  44. <div id="siteSub">From DinkSolutions</div>
  45. <!-- /tagline -->
  46. <!-- subtitle -->
  47. <div id="contentSub"></div>
  48. <!-- /subtitle -->
  49. <!-- jumpto -->
  50. <div id="jump-to-nav" class="mw-jump">
  51. Jump to: <a href="Triangle_Mover#mw-head">navigation</a>, <a href="Triangle_Mover#p-search">search</a>
  52. </div>
  53. <!-- /jumpto -->
  54. <!-- bodycontent -->
  55. <div id="mw-content-text" lang="en-GB" dir="ltr" class="mw-content-ltr"><p>Triangle mover is a very special DMod; there is no adventure, but it is a
  56. puzzle game. This walkthrough gives solutions to all the puzzles.
  57. </p><p>In each level, there are one or more sources, which periodically emit balls
  58. (which should be regarded as light particles), and one or more sinks, which
  59. absorb them. The goal is to position the optical elements (mostly mirrors)
  60. such that all the balls end up in a sink. Some elements are bolted to the
  61. floor (they have grey circles in them); you cannot move those. You have some
  62. time to position the elements. During this time, balls are emitted and any
  63. crashing balls are counted. If there are too many, you lose the level.
  64. </p><p>The background of the levels has no function at all, except for confusing the
  65. player and making the screens more interesting to watch.
  66. </p><p>When you click the "done" button, you can no longer move any elements and a
  67. timer starts. If no balls crash while the timer is running, you win the level.
  68. </p><p>Now follows a list which explains the new elements in each level, plus a
  69. screenshot for a way to solve the level. In many cases, there are multiple
  70. solutions; the screenshot shows just one of them.
  71. </p><p>From the main menu, you can also select a practice level. This level lets you
  72. try out all the elements of the game. Finishing it is trivial; it's intended
  73. to teach you what all the elements do. However, there's really no need; you
  74. can just encounter them during the game.
  75. </p>
  76. <table id="toc" class="toc"><tr><td><div id="toctitle"><h2>Contents</h2></div>
  77. <ul>
  78. <li class="toclevel-1 tocsection-1"><a href="Triangle_Mover#Level_1"><span class="tocnumber">1</span> <span class="toctext">Level 1</span></a></li>
  79. <li class="toclevel-1 tocsection-2"><a href="Triangle_Mover#Level_2"><span class="tocnumber">2</span> <span class="toctext">Level 2</span></a></li>
  80. <li class="toclevel-1 tocsection-3"><a href="Triangle_Mover#Level_3"><span class="tocnumber">3</span> <span class="toctext">Level 3</span></a></li>
  81. <li class="toclevel-1 tocsection-4"><a href="Triangle_Mover#Level_4"><span class="tocnumber">4</span> <span class="toctext">Level 4</span></a></li>
  82. <li class="toclevel-1 tocsection-5"><a href="Triangle_Mover#Level_5"><span class="tocnumber">5</span> <span class="toctext">Level 5</span></a></li>
  83. <li class="toclevel-1 tocsection-6"><a href="Triangle_Mover#Level_6"><span class="tocnumber">6</span> <span class="toctext">Level 6</span></a></li>
  84. <li class="toclevel-1 tocsection-7"><a href="Triangle_Mover#Level_7"><span class="tocnumber">7</span> <span class="toctext">Level 7</span></a></li>
  85. <li class="toclevel-1 tocsection-8"><a href="Triangle_Mover#Level_8"><span class="tocnumber">8</span> <span class="toctext">Level 8</span></a></li>
  86. <li class="toclevel-1 tocsection-9"><a href="Triangle_Mover#Level_9"><span class="tocnumber">9</span> <span class="toctext">Level 9</span></a></li>
  87. <li class="toclevel-1 tocsection-10"><a href="Triangle_Mover#Level_10"><span class="tocnumber">10</span> <span class="toctext">Level 10</span></a></li>
  88. <li class="toclevel-1 tocsection-11"><a href="Triangle_Mover#Level_11"><span class="tocnumber">11</span> <span class="toctext">Level 11</span></a></li>
  89. <li class="toclevel-1 tocsection-12"><a href="Triangle_Mover#Level_12"><span class="tocnumber">12</span> <span class="toctext">Level 12</span></a></li>
  90. <li class="toclevel-1 tocsection-13"><a href="Triangle_Mover#Level_13"><span class="tocnumber">13</span> <span class="toctext">Level 13</span></a></li>
  91. <li class="toclevel-1 tocsection-14"><a href="Triangle_Mover#Level_14"><span class="tocnumber">14</span> <span class="toctext">Level 14</span></a></li>
  92. <li class="toclevel-1 tocsection-15"><a href="Triangle_Mover#Level_15"><span class="tocnumber">15</span> <span class="toctext">Level 15</span></a></li>
  93. <li class="toclevel-1 tocsection-16"><a href="Triangle_Mover#Level_16"><span class="tocnumber">16</span> <span class="toctext">Level 16</span></a></li>
  94. <li class="toclevel-1 tocsection-17"><a href="Triangle_Mover#Level_17"><span class="tocnumber">17</span> <span class="toctext">Level 17</span></a></li>
  95. <li class="toclevel-1 tocsection-18"><a href="Triangle_Mover#Level_18"><span class="tocnumber">18</span> <span class="toctext">Level 18</span></a></li>
  96. <li class="toclevel-1 tocsection-19"><a href="Triangle_Mover#Level_19"><span class="tocnumber">19</span> <span class="toctext">Level 19</span></a></li>
  97. <li class="toclevel-1 tocsection-20"><a href="Triangle_Mover#Level_20"><span class="tocnumber">20</span> <span class="toctext">Level 20</span></a></li>
  98. <li class="toclevel-1 tocsection-21"><a href="Triangle_Mover#Level_21"><span class="tocnumber">21</span> <span class="toctext">Level 21</span></a></li>
  99. <li class="toclevel-1 tocsection-22"><a href="Triangle_Mover#Level_22"><span class="tocnumber">22</span> <span class="toctext">Level 22</span></a></li>
  100. <li class="toclevel-1 tocsection-23"><a href="Triangle_Mover#Level_23"><span class="tocnumber">23</span> <span class="toctext">Level 23</span></a></li>
  101. <li class="toclevel-1 tocsection-24"><a href="Triangle_Mover#Level_24"><span class="tocnumber">24</span> <span class="toctext">Level 24</span></a></li>
  102. <li class="toclevel-1 tocsection-25"><a href="Triangle_Mover#Level_25"><span class="tocnumber">25</span> <span class="toctext">Level 25</span></a></li>
  103. <li class="toclevel-1 tocsection-26"><a href="Triangle_Mover#Level_26"><span class="tocnumber">26</span> <span class="toctext">Level 26</span></a></li>
  104. <li class="toclevel-1 tocsection-27"><a href="Triangle_Mover#Level_27"><span class="tocnumber">27</span> <span class="toctext">Level 27</span></a></li>
  105. <li class="toclevel-1 tocsection-28"><a href="Triangle_Mover#Level_28"><span class="tocnumber">28</span> <span class="toctext">Level 28</span></a></li>
  106. <li class="toclevel-1 tocsection-29"><a href="Triangle_Mover#Level_29"><span class="tocnumber">29</span> <span class="toctext">Level 29</span></a></li>
  107. <li class="toclevel-1 tocsection-30"><a href="Triangle_Mover#Level_30"><span class="tocnumber">30</span> <span class="toctext">Level 30</span></a></li>
  108. </ul>
  109. </td></tr></table>
  110. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=1" title="Edit section: Level 1">edit</a>]</span> <span class="mw-headline" id="Level_1"> Level 1 </span></h2>
  111. <ul><li> New element: mirror.
  112. </li></ul>
  113. <p>Simple level, to introduce the concept of the game.
  114. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level01.png" class="image"><img alt="Triangle-mover-level01.png" src="http://dinksols.duckdns.org/solutions/images/a/a6/Triangle-mover-level01.png" width="600" height="400" /></a>
  115. </p>
  116. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=2" title="Edit section: Level 2">edit</a>]</span> <span class="mw-headline" id="Level_2"> Level 2 </span></h2>
  117. <p>Two movable mirrors. No special features.
  118. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level02.png" class="image"><img alt="Triangle-mover-level02.png" src="http://dinksols.duckdns.org/solutions/images/3/30/Triangle-mover-level02.png" width="600" height="400" /></a>
  119. </p>
  120. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=3" title="Edit section: Level 3">edit</a>]</span> <span class="mw-headline" id="Level_3"> Level 3 </span></h2>
  121. <p>The problem here is that the balls from the two sources hit each other. To
  122. avoid this, one of the paths must be changed.
  123. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level03.png" class="image"><img alt="Triangle-mover-level03.png" src="http://dinksols.duckdns.org/solutions/images/d/d6/Triangle-mover-level03.png" width="600" height="400" /></a>
  124. </p>
  125. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=4" title="Edit section: Level 4">edit</a>]</span> <span class="mw-headline" id="Level_4"> Level 4 </span></h2>
  126. <p>The path to take here is straightforward. Just make sure the balls don't hit
  127. the wall. Use the right bolted mirror, as you don't have the mirrors to
  128. reflect the ball back if it would go left. The main problem in this level is
  129. being fast enough, so you are done before you run out of balls.
  130. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level04.png" class="image"><img alt="Triangle-mover-level04.png" src="http://dinksols.duckdns.org/solutions/images/0/05/Triangle-mover-level04.png" width="600" height="400" /></a>
  131. </p>
  132. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=5" title="Edit section: Level 5">edit</a>]</span> <span class="mw-headline" id="Level_5"> Level 5 </span></h2>
  133. <p>The balls have to go in a spiral. The first part of the spiral is through
  134. bolted mirrors; don't interfere with it. In the inner rectangle, finish the
  135. spiral.
  136. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level05.png" class="image"><img alt="Triangle-mover-level05.png" src="http://dinksols.duckdns.org/solutions/images/6/65/Triangle-mover-level05.png" width="600" height="400" /></a>
  137. </p>
  138. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=6" title="Edit section: Level 6">edit</a>]</span> <span class="mw-headline" id="Level_6"> Level 6 </span></h2>
  139. <ul><li> New element: door. A door opens for a while when a ball hits the corresponding circle.
  140. </li></ul>
  141. <p>Let the balls open the door before going through it.
  142. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level06.png" class="image"><img alt="Triangle-mover-level06.png" src="http://dinksols.duckdns.org/solutions/images/2/2d/Triangle-mover-level06.png" width="600" height="400" /></a>
  143. </p>
  144. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=7" title="Edit section: Level 7">edit</a>]</span> <span class="mw-headline" id="Level_7"> Level 7 </span></h2>
  145. <p>Just follow the path; do it as fast as possible, so you don't loose too many
  146. balls.
  147. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level07.png" class="image"><img alt="Triangle-mover-level07.png" src="http://dinksols.duckdns.org/solutions/images/f/fc/Triangle-mover-level07.png" width="600" height="400" /></a>
  148. </p>
  149. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=8" title="Edit section: Level 8">edit</a>]</span> <span class="mw-headline" id="Level_8"> Level 8 </span></h2>
  150. <ul><li> New element: delay. A ball which enters the delay will be held for a while, then emitted in the direction it was moving.
  151. </li></ul>
  152. <p>This level is a copy of level 3, but because one mirror is bolted to the floor,
  153. the solution doesn't work. However, the delay provides an easier solution, so
  154. you don't actually need to use any mirrors.
  155. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level08.png" class="image"><img alt="Triangle-mover-level08.png" src="http://dinksols.duckdns.org/solutions/images/a/a2/Triangle-mover-level08.png" width="600" height="400" /></a>
  156. </p>
  157. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=9" title="Edit section: Level 9">edit</a>]</span> <span class="mw-headline" id="Level_9"> Level 9 </span></h2>
  158. <p>There are two doors which need to be opened. The solution is simple.
  159. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level09.png" class="image"><img alt="Triangle-mover-level09.png" src="http://dinksols.duckdns.org/solutions/images/8/87/Triangle-mover-level09.png" width="600" height="400" /></a>
  160. </p>
  161. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=10" title="Edit section: Level 10">edit</a>]</span> <span class="mw-headline" id="Level_10"> Level 10 </span></h2>
  162. <p>Balls from the lower source are delayed a lot. The balls from the upper source
  163. have to open their door when they arrive.
  164. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level10.png" class="image"><img alt="Triangle-mover-level10.png" src="http://dinksols.duckdns.org/solutions/images/9/9d/Triangle-mover-level10.png" width="600" height="400" /></a>
  165. </p>
  166. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=11" title="Edit section: Level 11">edit</a>]</span> <span class="mw-headline" id="Level_11"> Level 11 </span></h2>
  167. <ul><li> New element: differently colored mirrors. Balls only reflect on mirrors of their own color, or white. They crash on all other mirrors.
  168. </li></ul>
  169. <p>This level is not hard; it just introduces the new mirrors.
  170. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level11.png" class="image"><img alt="Triangle-mover-level11.png" src="http://dinksols.duckdns.org/solutions/images/b/b4/Triangle-mover-level11.png" width="600" height="400" /></a>
  171. </p>
  172. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=12" title="Edit section: Level 12">edit</a>]</span> <span class="mw-headline" id="Level_12"> Level 12 </span></h2>
  173. <p>Two simple paths; create them without losing balls.
  174. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level12.png" class="image"><img alt="Triangle-mover-level12.png" src="http://dinksols.duckdns.org/solutions/images/6/6b/Triangle-mover-level12.png" width="600" height="400" /></a>
  175. </p>
  176. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=13" title="Edit section: Level 13">edit</a>]</span> <span class="mw-headline" id="Level_13"> Level 13 </span></h2>
  177. <ul><li> New element: white sink. This absorbs any color balls.
  178. </li></ul>
  179. <p>The blue balls need to open the door for the red balls.
  180. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level13.png" class="image"><img alt="Triangle-mover-level13.png" src="http://dinksols.duckdns.org/solutions/images/a/ad/Triangle-mover-level13.png" width="600" height="400" /></a>
  181. </p>
  182. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=14" title="Edit section: Level 14">edit</a>]</span> <span class="mw-headline" id="Level_14"> Level 14 </span></h2>
  183. <p>Too many mirrors; lots of options; all of them are good.
  184. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level14.png" class="image"><img alt="Triangle-mover-level14.png" src="http://dinksols.duckdns.org/solutions/images/9/90/Triangle-mover-level14.png" width="600" height="400" /></a>
  185. </p>
  186. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=15" title="Edit section: Level 15">edit</a>]</span> <span class="mw-headline" id="Level_15"> Level 15 </span></h2>
  187. <ul><li> New element: trap. A ball which enters a trap will be held until the next ball enters. The first ball will then be kicked out in the direction that the second ball had.
  188. </li></ul>
  189. <p>The trap lets all balls go to the wrong sink. The red balls must take a
  190. different path, so the trap will only act as a delay for the blue balls.
  191. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level15.png" class="image"><img alt="Triangle-mover-level15.png" src="http://dinksols.duckdns.org/solutions/images/e/e3/Triangle-mover-level15.png" width="600" height="400" /></a>
  192. </p>
  193. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=16" title="Edit section: Level 16">edit</a>]</span> <span class="mw-headline" id="Level_16"> Level 16 </span></h2>
  194. <ul><li> New element: guard. Only balls of the right color can pass through the guard; it is a wall for other balls.
  195. </li></ul>
  196. <p>The red balls can only enter through the door, which must be opened by the blue
  197. balls. The delays and traps can be used to save some red balls, but if you're
  198. fast enough, you can do without them.
  199. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level16.png" class="image"><img alt="Triangle-mover-level16.png" src="http://dinksols.duckdns.org/solutions/images/e/ec/Triangle-mover-level16.png" width="600" height="400" /></a>
  200. </p>
  201. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=17" title="Edit section: Level 17">edit</a>]</span> <span class="mw-headline" id="Level_17"> Level 17 </span></h2>
  202. <p>The red balls need to open the doors for both streams of blue balls. They don't need to go to their "own" sink, as all sinks are white.
  203. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level17.png" class="image"><img alt="Triangle-mover-level17.png" src="http://dinksols.duckdns.org/solutions/images/9/99/Triangle-mover-level17.png" width="600" height="400" /></a>
  204. </p>
  205. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=18" title="Edit section: Level 18">edit</a>]</span> <span class="mw-headline" id="Level_18"> Level 18 </span></h2>
  206. <ul><li> New element: prism. A prism changes the direction of the light (ball) that passes through it. Blue balls take a right turn; red balls take a left turn, and green balls go straight.
  207. </li></ul>
  208. <p>Most prisms are bolted to the floor only two can be moved. They must be
  209. positioned to join and split the beam.
  210. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level18.png" class="image"><img alt="Triangle-mover-level18.png" src="http://dinksols.duckdns.org/solutions/images/e/eb/Triangle-mover-level18.png" width="600" height="400" /></a>
  211. </p>
  212. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=19" title="Edit section: Level 19">edit</a>]</span> <span class="mw-headline" id="Level_19"> Level 19 </span></h2>
  213. <p>Use the mirrors to reflect the balls to the proper side of the screen; the blue
  214. balls can use the bolted white mirror to get to their sink. The red balls
  215. need to use prisms. They turn red balls the wrong way, but three left turns
  216. make a right turn.
  217. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level19.png" class="image"><img alt="Triangle-mover-level19.png" src="http://dinksols.duckdns.org/solutions/images/3/3c/Triangle-mover-level19.png" width="600" height="400" /></a>
  218. </p>
  219. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=20" title="Edit section: Level 20">edit</a>]</span> <span class="mw-headline" id="Level_20"> Level 20 </span></h2>
  220. <p>Two paths. Not hard, but be quick or you run out of balls. Don't get
  221. distracted by the ducks.
  222. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level20.png" class="image"><img alt="Triangle-mover-level20.png" src="http://dinksols.duckdns.org/solutions/images/9/9a/Triangle-mover-level20.png" width="600" height="400" /></a>
  223. </p>
  224. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=21" title="Edit section: Level 21">edit</a>]</span> <span class="mw-headline" id="Level_21"> Level 21 </span></h2>
  225. <p>Many options here; the traps can be used as delays, or for clever tricks. The
  226. solution here is to move the green and blue balls a bit down using two mirrors
  227. each, and let the red balls take a detour. The red balls can pass through the
  228. green and blue sinks without crashing.
  229. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level21.png" class="image"><img alt="Triangle-mover-level21.png" src="http://dinksols.duckdns.org/solutions/images/5/51/Triangle-mover-level21.png" width="600" height="400" /></a>
  230. </p>
  231. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=22" title="Edit section: Level 22">edit</a>]</span> <span class="mw-headline" id="Level_22"> Level 22 </span></h2>
  232. <p>New element: color changers. These change the color of a ball that passes through it as indicated.
  233. The color changers seem to make it easy, but they are in the wrong place: the
  234. simple path would make the blue balls red and the red balls blue. Therefore a
  235. complex path is needed. Watch out that your balls don't crash into each other;
  236. the red balls must hit their first mirror really early for that (so they pass
  237. through the bottom of the color changer).
  238. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level22.png" class="image"><img alt="Triangle-mover-level22.png" src="http://dinksols.duckdns.org/solutions/images/3/38/Triangle-mover-level22.png" width="600" height="400" /></a>
  239. </p>
  240. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=23" title="Edit section: Level 23">edit</a>]</span> <span class="mw-headline" id="Level_23"> Level 23 </span></h2>
  241. <p>The impossible level. You need both color changers to make the red balls
  242. green, so they can pass through the door. But then you have no color changers
  243. left to make them red again, and green balls cannot enter the red sink.
  244. </p><p>The solution is to cheat: Use the mirrors to make a really long path. Move the
  245. first mirror into the path just when the previous ball crashes and immediately
  246. click the done button. The balls will eventually crash, but that's after the
  247. timer runs out, so you will have won the level anyway.
  248. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level23.png" class="image"><img alt="Triangle-mover-level23.png" src="http://dinksols.duckdns.org/solutions/images/d/d7/Triangle-mover-level23.png" width="600" height="400" /></a>
  249. </p>
  250. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=24" title="Edit section: Level 24">edit</a>]</span> <span class="mw-headline" id="Level_24"> Level 24 </span></h2>
  251. <ul><li> New element: aligner. All balls are sent in the direction of the arrow. Balls coming from there will crash.
  252. </li></ul>
  253. <p>Most elements are bolted to the floor. You can only move the three prisms.
  254. The red balls pass through six color changers and don't need any help. The
  255. blue balls need to enter the chain in a place where blue balls are expected;
  256. the green balls should go where a green ball is expected. But the green balls cannot be
  257. turned with a prism, so the prism must be placed after the color changer, and because they then changed color, the balls have to be inserted into the stream where a red ball is expected.
  258. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level24.png" class="image"><img alt="Triangle-mover-level24.png" src="http://dinksols.duckdns.org/solutions/images/8/8c/Triangle-mover-level24.png" width="600" height="400" /></a>
  259. </p>
  260. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=25" title="Edit section: Level 25">edit</a>]</span> <span class="mw-headline" id="Level_25"> Level 25 </span></h2>
  261. <p>The aligner throws all balls in one beam. Use the prism to split the beam; red
  262. balls go straight to their sink; blue need mirrors. The path of the green
  263. balls isn't changed by the prism, so they also need a mirror.
  264. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level25.png" class="image"><img alt="Triangle-mover-level25.png" src="http://dinksols.duckdns.org/solutions/images/e/e2/Triangle-mover-level25.png" width="600" height="400" /></a>
  265. </p>
  266. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=26" title="Edit section: Level 26">edit</a>]</span> <span class="mw-headline" id="Level_26"> Level 26 </span></h2>
  267. <p>The green balls go to the wrong sink. Use traps to change all paths; use
  268. prisms to get the red and blue balls into the traps.
  269. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level26.png" class="image"><img alt="Triangle-mover-level26.png" src="http://dinksols.duckdns.org/solutions/images/a/a8/Triangle-mover-level26.png" width="600" height="400" /></a>
  270. </p>
  271. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=27" title="Edit section: Level 27">edit</a>]</span> <span class="mw-headline" id="Level_27"> Level 27 </span></h2>
  272. <p>The green balls only need a mirror; the blue sink doesn't bother them. The red
  273. and blue balls both need two mirrors. For the blue balls, use a prism instead
  274. of a mirror; that can safely be placed in the path of the green balls. Use the
  275. white and red mirror for the red balls.
  276. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level27.png" class="image"><img alt="Triangle-mover-level27.png" src="http://dinksols.duckdns.org/solutions/images/a/a0/Triangle-mover-level27.png" width="600" height="400" /></a>
  277. </p>
  278. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=28" title="Edit section: Level 28">edit</a>]</span> <span class="mw-headline" id="Level_28"> Level 28 </span></h2>
  279. <p>Three sources, three sinks, not many mirrors. All balls are green, but you can
  280. use the color changers. You need to, because you need the other mirrors.
  281. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level28.png" class="image"><img alt="Triangle-mover-level28.png" src="http://dinksols.duckdns.org/solutions/images/c/c7/Triangle-mover-level28.png" width="600" height="400" /></a>
  282. </p>
  283. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=29" title="Edit section: Level 29">edit</a>]</span> <span class="mw-headline" id="Level_29"> Level 29 </span></h2>
  284. <p>You need to use the traps for changing the direction of the balls. The blue
  285. balls need to make a detour to make them hit the green balls to their detour to hit
  286. the red balls.
  287. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level29.png" class="image"><img alt="Triangle-mover-level29.png" src="http://dinksols.duckdns.org/solutions/images/a/a7/Triangle-mover-level29.png" width="600" height="400" /></a>
  288. </p>
  289. <h2><span class="editsection">[<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit&amp;section=30" title="Edit section: Level 30">edit</a>]</span> <span class="mw-headline" id="Level_30"> Level 30 </span></h2>
  290. <p>No point in working out which ball would go where through this randomizer.
  291. Just try it out and place the mirrors on the other side to reflect them to
  292. their sinks.
  293. </p><p><a href="http://dinksols.duckdns.org/wiki/File:Triangle-mover-level30.png" class="image"><img alt="Triangle-mover-level30.png" src="http://dinksols.duckdns.org/solutions/images/4/42/Triangle-mover-level30.png" width="600" height="400" /></a>
  294. </p>
  295. <!--
  296. NewPP limit report
  297. Preprocessor visited node count: 119/1000000
  298. Preprocessor generated node count: 124/1000000
  299. Post‐expand include size: 0/2097152 bytes
  300. Template argument size: 0/2097152 bytes
  301. Highest expansion depth: 2/40
  302. Expensive parser function count: 0/100
  303. -->
  304. <!-- Saved in parser cache with key my_wiki:pcache:idhash:357-0!*!*!!en-gb!2!* and timestamp 20191106065802 -->
  305. </div> <!-- /bodycontent -->
  306. <!-- printfooter -->
  307. <div class="printfooter">
  308. Retrieved from ‘<a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;oldid=879">http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;oldid=879</a>’ </div>
  309. <!-- /printfooter -->
  310. <!-- catlinks -->
  311. <div id='catlinks' class='catlinks'><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="http://dinksols.duckdns.org/wiki/Special:Categories" title="Special:Categories">Category</a>: <ul><li><a href="./Category:Walkthroughs" title="Category:Walkthroughs">Walkthroughs</a></li></ul></div></div> <!-- /catlinks -->
  312. <div class="visualClear"></div>
  313. <!-- debughtml -->
  314. <!-- /debughtml -->
  315. </div>
  316. <!-- /bodyContent -->
  317. </div>
  318. <!-- /content -->
  319. <!-- header -->
  320. <div id="mw-head" class="noprint">
  321. <!-- 0 -->
  322. <div id="p-personal" class="">
  323. <h5>Personal tools</h5>
  324. <ul>
  325. <li id="pt-createaccount"><a href="http://dinksols.duckdns.org/solutions/index.php?title=Special:UserLogin&amp;returnto=Triangle+Mover&amp;type=signup">Create account</a></li>
  326. <li id="pt-login"><a href="http://dinksols.duckdns.org/solutions/index.php?title=Special:UserLogin&amp;returnto=Triangle+Mover" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o">Log in</a></li>
  327. </ul>
  328. </div>
  329. <!-- /0 -->
  330. <div id="left-navigation">
  331. <!-- 0 -->
  332. <div id="p-namespaces" class="vectorTabs">
  333. <h5>Namespaces</h5>
  334. <ul>
  335. <li id="ca-nstab-main" class="selected"><span><a href="Triangle_Mover" title="View the content page [c]" accesskey="c">Page</a></span></li>
  336. <li id="ca-talk" class="new"><span><a href="http://dinksols.duckdns.org/solutions/index.php?title=Talk:Triangle_Mover&amp;action=edit&amp;redlink=1" title="Discussion about the content page [t]" accesskey="t">Discussion</a></span></li>
  337. </ul>
  338. </div>
  339. <!-- /0 -->
  340. <!-- 1 -->
  341. <div id="p-variants" class="vectorMenu emptyPortlet">
  342. <h4>
  343. </h4>
  344. <h5><span>Variants</span><a href="Triangle_Mover#"></a></h5>
  345. <div class="menu">
  346. <ul>
  347. </ul>
  348. </div>
  349. </div>
  350. <!-- /1 -->
  351. </div>
  352. <div id="right-navigation">
  353. <!-- 0 -->
  354. <div id="p-views" class="vectorTabs">
  355. <h5>Views</h5>
  356. <ul>
  357. <li id="ca-view" class="selected"><span><a href="Triangle_Mover" >Read</a></span></li>
  358. <li id="ca-edit"><span><a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=edit" title="You can edit this page. Please use the preview button before saving [e]" accesskey="e">Edit</a></span></li>
  359. <li id="ca-history" class="collapsible"><span><a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;action=history" title="Past revisions of this page [h]" accesskey="h">View history</a></span></li>
  360. </ul>
  361. </div>
  362. <!-- /0 -->
  363. <!-- 1 -->
  364. <div id="p-cactions" class="vectorMenu emptyPortlet">
  365. <h5><span>Actions</span><a href="Triangle_Mover#"></a></h5>
  366. <div class="menu">
  367. <ul>
  368. </ul>
  369. </div>
  370. </div>
  371. <!-- /1 -->
  372. <!-- 2 -->
  373. <div id="p-search">
  374. <h5><label for="searchInput">Search</label></h5>
  375. <form action="http://dinksols.duckdns.org/solutions/index.php" id="searchform">
  376. <div>
  377. <input type="search" name="search" title="Search DinkSolutions [f]" accesskey="f" id="searchInput" /> <input type="submit" name="go" value="Go" title="Go to a page with this exact name if exists" id="searchGoButton" class="searchButton" /> <input type="submit" name="fulltext" value="Search" title="Search the pages for this text" id="mw-searchButton" class="searchButton" /> <input type='hidden' name="title" value="Special:Search"/>
  378. </div>
  379. </form>
  380. </div>
  381. <!-- /2 -->
  382. </div>
  383. </div>
  384. <!-- /header -->
  385. <!-- panel -->
  386. <div id="mw-panel" class="noprint">
  387. <!-- logo -->
  388. <div id="p-logo"><a style="background-image: url(http://dinksols.duckdns.org/solutions/skins/common/images/dunk.png);" href="Main_Page" title="Visit the main page"></a></div>
  389. <!-- /logo -->
  390. <!-- navigation -->
  391. <div class="portal" id='p-navigation'>
  392. <h5>Navigation</h5>
  393. <div class="body">
  394. <ul>
  395. <li id="n-mainpage-description"><a href="Main_Page" title="Visit the main page [z]" accesskey="z">Main page</a></li>
  396. <li id="n-Walkthrough-List"><a href="./Category:Walkthroughs">Walkthrough List</a></li>
  397. <li id="n-Writing-a-Walkthrough"><a href="./DinkSolutions:Community_portal">Writing a Walkthrough</a></li>
  398. <li id="n-recentchanges"><a href="./Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li>
  399. <li id="n-randompage"><a href="./Special:Random" title="Load a random page [x]" accesskey="x">Random page</a></li>
  400. <li id="n-help"><a href="./Help:Contents" title="The place to find out">Help</a></li>
  401. </ul>
  402. </div>
  403. </div>
  404. <!-- /navigation -->
  405. <!-- SEARCH -->
  406. <!-- /SEARCH -->
  407. <!-- TOOLBOX -->
  408. <div class="portal" id='p-tb'>
  409. <h5>Toolbox</h5>
  410. <div class="body">
  411. <ul>
  412. <li id="t-whatlinkshere"><a href="http://dinksols.duckdns.org/wiki/Special:WhatLinksHere/Triangle_Mover" title="A list of all wiki pages that link here [j]" accesskey="j">What links here</a></li>
  413. <li id="t-recentchangeslinked"><a href="http://dinksols.duckdns.org/wiki/Special:RecentChangesLinked/Triangle_Mover" title="Recent changes in pages linked from this page [k]" accesskey="k">Related changes</a></li>
  414. <li id="t-specialpages"><a href="./Special:SpecialPages" title="A list of all special pages [q]" accesskey="q">Special pages</a></li>
  415. <li id="t-print"><a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;printable=yes" rel="alternate" title="Printable version of this page [p]" accesskey="p">Printable version</a></li>
  416. <li id="t-permalink"><a href="http://dinksols.duckdns.org/solutions/index.php?title=Triangle_Mover&amp;oldid=879" title="Permanent link to this revision of the page">Permanent link</a></li>
  417. </ul>
  418. </div>
  419. </div>
  420. <!-- /TOOLBOX -->
  421. <!-- LANGUAGES -->
  422. <!-- /LANGUAGES -->
  423. </div>
  424. <!-- /panel -->
  425. <!-- footer -->
  426. <div id="footer">
  427. <ul id="footer-info">
  428. <li id="footer-info-lastmod"> This page was last modified on 16 August 2013, at 18:56.</li>
  429. <li id="footer-info-viewcount">This page has been accessed 9,940 times.</li>
  430. <li id="footer-info-copyright">Content is available under <a class="external" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution Share Alike</a>.</li>
  431. </ul>
  432. <ul id="footer-places">
  433. <li id="footer-places-privacy"><a href="./DinkSolutions:Privacy_policy" title="DinkSolutions:Privacy policy">Privacy policy</a></li>
  434. <li id="footer-places-about"><a href="./DinkSolutions:About" title="DinkSolutions:About">About DinkSolutions</a></li>
  435. <li id="footer-places-disclaimer"><a href="./DinkSolutions:General_disclaimer" title="DinkSolutions:General disclaimer">Disclaimers</a></li>
  436. </ul>
  437. <ul id="footer-icons" class="noprint">
  438. <li id="footer-copyrightico">
  439. <a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://dinksols.duckdns.org/solutions/skins/common/images/cc-by-sa.png" alt="Creative Commons Attribution Share Alike" width="88" height="31" /></a>
  440. </li>
  441. <li id="footer-poweredbyico">
  442. <a href="http://www.mediawiki.org/"><img src="http://dinksols.duckdns.org/solutions/skins/common/images/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" width="88" height="31" /></a>
  443. </li>
  444. </ul>
  445. <div style="clear:both"></div>
  446. </div>
  447. <!-- /footer -->
  448. <script>if(window.mw){
  449. mw.loader.state({"site":"loading","user":"missing","user.groups":"ready"});
  450. }</script>
  451. <script src="http://dinksols.duckdns.org/solutions/load.php?debug=false&amp;lang=en-gb&amp;modules=skins.vector&amp;only=scripts&amp;skin=vector&amp;*"></script>
  452. <script>if(window.mw){
  453. mw.loader.load(["mediawiki.user","mediawiki.page.ready","mediawiki.searchSuggest","ext.vector.collapsibleNav","ext.vector.collapsibleTabs"], null, true);
  454. }</script>
  455. <script src="http://dinksols.duckdns.org/solutions/load.php?debug=false&amp;lang=en-gb&amp;modules=site&amp;only=scripts&amp;skin=vector&amp;*"></script>
  456. <!-- Served in 0.782 secs. -->
  457. </body>
  458. </html>