platformer　海

Instructions: 　　　　　　　　 ～日本語は下～\n\n 　　　　　　『English』(Google翻訳)\n　 Move with arrow keys. There are 7 stages. If I get 50 loves and favorites, I will make a new project. Please share with others! I think there are many bugs, so report bugs when you find them. If you beat it without dying, that is a perfect score. Do your best!\n\n～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”\n\n　　　　　 　　　　『日本語』\n　上下左右キーで操作します。ステージは7つあります。❤と★が50を超えたら新作作ります。\n　拡散お願いします‼‼‼‼　\n　たくさん不具合があると思いますので、ご報告お願いします。\n　一回も死なないでゴールすると「パーフェクト」となりますので頑張ってください。\n\n～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”\n\n　　　　　『中国語(簡体)』(Google翻訳)\n使用上/下/左/右键操作。有7个阶段。如果❤和★超过50，我将制作新作品。\n请传播！ ‼ ‼ ‼它是\n我觉得有很多问题，所以请报告。\n如果你一次都没有死就达到了目标，那就是“完美”，所以请尽力而为。\n\n～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”～”\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nガンバ‼‼‼\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nなんでそんな先が知りたいんだよぉ\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nなんもないって\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nまさかここまで見るなんて..................\nしゃがみながらやってみな。\n一気に難易度が下がるぜ( ･´ｰ･｀)

@Stage\n\nwhen flag clicked\nset volume to (100) %\nswitch backdrop to (背景1 v)\nwait (0.5) seconds\nrepeat (20)\n    change [ghost v] effect by (5)\nend\nbroadcast (イントロ v)\nwait (10) seconds\nclear graphic effects\nswitch backdrop to (underwater 1 v)\n\nwhen flag clicked\nset [終了 v] to [0]\nforever\n    if <not <(スタート) = [0]>> then\n        switch backdrop to (underwater 1 v)\n        stop all sounds\n        wait (0.1) seconds\n        forever\n            wait (2) seconds\n            start sound [Tobu - Candyland \[NCS Release\] v]\n            wait (198) seconds\n        end\n    end\nend\n\nwhen flag clicked\nset [終了 v] to [0]\n\nwhen I receive [perfect v]\nset [終了 v] to [1]\n\nwhen I receive [next5 v]\nset [終了 v] to [1]\n\n@cube\n\ndefine 初期化\ngo to x: (-201) y: (0)\nswitch costume to (cube1 v)\nset size to (100) %\nset [ghost v] effect to (100)\npoint in direction (90)\ngo to [front v] layer\ngo [backward v] (5) layers\nshow\nset [y v] to [0]\nset [x v] to [0]\nrepeat (10)\n    change [ghost v] effect by (-10)\nend\nwait (0.4) seconds\n\nwhen I receive [next v]\nhide\ngo to x: (-201) y: (0)\nset [ghost v] effect to (100)\nwait (1.1) seconds\n初期化\n\nwhen I receive [next2 v]\nhide\ngo to x: (-201) y: (0)\nset [ghost v] effect to (100)\nwait (1.1) seconds\n初期化\n\nwhen I receive [next3 v]\nhide\ngo to x: (-201) y: (0)\nset [ghost v] effect to (100)\nwait (1.1) seconds\n初期化\n\nwhen I receive [next4 v]\nhide\ngo to x: (-201) y: (0)\nset [ghost v] effect to (100)\nwait (1.1) seconds\n初期化\n\nwhen I receive [next5 v]\nhide\ngo to x: (-201) y: (0)\nset [ghost v] effect to (100)\nwait (1.1) seconds\n初期化\n\nwhen I receive [perfect v]\nhide\ngo to x: (-201) y: (0)\nset [ghost v] effect to (100)\nwait (1.1) seconds\n初期化\n\nwhen flag clicked\nhide variable [死んだ回数 v]\nset [死んだ回数 v] to [0]\n\nwhen I receive [スタート v]\nhide variable [死んだ回数 v]\nset [死んだ回数 v] to [0]\n\nwhen I start as a clone\nswitch costume to (残像 v)\nchange [color v] effect by (pick random (0) to (30))\nif <key (down arrow v) pressed?> then\n    set size to (pick random (15) to (25)) %\n    go to x: ((x position) + (pick random (-20) to (0))) y: ((y position) + (pick random (-15) to (-8)))\nelse\n    set size to (pick random (30) to (55)) %\n    go to x: ((x position) + (pick random (-20) to (20))) y: ((y position) + (pick random (-15) to (15)))\nend\nrepeat (20)\n    change size by (((0) - (size)) / (15))\n    change [ghost v] effect by (5)\nend\ndelete this clone\n\nwhen flag clicked\nset volume to (100) %\nforever\n    if <<<<key (0 v) pressed?> or <<key (1 v) pressed?> or <key (2 v) pressed?>>> or <<key (3 v) pressed?> or <<key (4 v) pressed?> or <key (5 v) pressed?>>>> or <<<key (6 v) pressed?> or <key (7 v) pressed?>> or <<key (8 v) pressed?> or <key (9 v) pressed?>>>> then\n        repeat until <<<key (0 v) pressed?> or <<key (1 v) pressed?> or <key (2 v) pressed?>>> or <<key (3 v) pressed?> or <<key (4 v) pressed?> or <key (5 v) pressed?>>>>\n            stop all sounds\n        end\n    end\nend\n\nwhen [space v] key pressed\nif <(始まり) = [0]> then\n    repeat (20)\n        change [ghost v] effect by (5)\n    end\nend\n\nwhen I receive [next6 v]\nhide\ngo to x: (-201) y: (0)\nset [ghost v] effect to (100)\nwait (1.1) seconds\n初期化\n\nwhen I receive [next8 v]\nhide\ngo to x: (-201) y: (0)\nset [ghost v] effect to (100)\nwait (1.1) seconds\n初期化\n\nwhen I receive [next7 v]\nhide\ngo to x: (-201) y: (0)\nset [ghost v] effect to (100)\nwait (1.1) seconds\n初期化\n\nwhen flag clicked\nset [始まり v] to [0]\nhide\n\nwhen flag clicked\nset [スタート v] to [0]\nset [床のタイプ v] to [1]\nhide\nswitch costume to (コスチューム1 v)\nforever\n    if <not <(スタート) = [0]>> then\n        初期化\n        forever\n            if <not <(ターボにしている可能性) = [100]>> then\n                if <(y position) = [-194]> then\n                    初期化\n                end\n                change [color v] effect by (3)\n                change x by (x)\n                if <key (down arrow v) pressed?> then\n                    if <<(costume [number v]) = [1]> or <<(costume [number v]) = [2]> or <(costume [number v]) = [3]>>> then\n                        switch costume to (cube4 v)\n                        create clone of (_myself_ v)\n                    end\n                end\n                if <key (right arrow v) pressed?> then\n                    if <key (down arrow v) pressed?> then\n                        switch costume to (cube6 v)\n                        point in direction (90)\n                        change [x v] by (0.7)\n                        create clone of (_myself_ v)\n                    else\n                        switch costume to (cube2 v)\n                        point in direction (90)\n                        change [x v] by (0.7)\n                        create clone of (_myself_ v)\n                    end\n                end\n                if <key (left arrow v) pressed?> then\n                    if <key (down arrow v) pressed?> then\n                        switch costume to (cube5 v)\n                        point in direction (90)\n                        change [x v] by (-0.7)\n                        create clone of (_myself_ v)\n                    else\n                        switch costume to (cube3 v)\n                        point in direction (90)\n                        change [x v] by (-0.7)\n                        create clone of (_myself_ v)\n                    end\n                end\n                if <<(y position) = [-230]> or <<touching (pencil12 v)?> or <<touching (pencil10 v)?> or <<touching (pencil11 v)?> or <<touching (pencil v)?> or <<touching (pencil13 v)?> or <<touching (pencil15 v)?> or <touching (pencil14 v)?>>>>>>>> then\n                    switch costume to (cube1 v)\n                    set rotation style [all around v]\n                    change y by (4)\n                    set [y v] to [13]\n                    set [x v] to [10]\n                    start sound [Oops v]\n                    repeat until <touching (_edge_ v)?>\n                        change y by (y)\n                        change [y v] by (-1)\n                        turn right (14) degrees\n                    end\n                    初期化\n                    change [死んだ回数 v] by (1)\n                end\n                if <touching (床 v)?> then\n                    change y by (1)\n                    if <touching (床 v)?> then\n                        change y by (1)\n                        if <touching (床 v)?> then\n                            change y by (1)\n                            if <touching (床 v)?> then\n                                change x by ((0) - (x))\n                                change y by (-5)\n                                if <key (up arrow v) pressed?> then\n                                    if <(x) > [0]> then\n                                        set [x v] to [-10]\n                                    else\n                                        set [x v] to [10]\n                                    end\n                                    set [y v] to [15]\n                                else\n                                    set [x v] to [0]\n                                end\n                            end\n                        end\n                    end\n                end\n                change y by (-2)\n                set [x v] to ((x) * (0.96))\n                if <key (up arrow v) pressed?> then\n                    create clone of (_myself_ v)\n                    if <touching (床 v)?> then\n                        start sound [Jump v]\n                        set [y v] to [15]\n                    end\n                end\n                change y by (y)\n                change [y v] by (-1)\n                if <touching (床 v)?> then\n                    change y by ((0) - (y))\n                    set [y v] to [0]\n                end\n                change y by (1)\n                if <touching (button5 v)?> then\n                    hide\n                    broadcast (next6 v)\n                    set [床のタイプ v] to [1]\n                end\n                if <touching (button8 v)?> then\n                    hide\n                    broadcast (next7 v)\n                    set [床のタイプ v] to [2]\n                end\n                if <touching (button7 v)?> then\n                    hide\n                    broadcast (next8 v)\n                    set [床のタイプ v] to [1]\n                end\n                if <touching (button3 v)?> then\n                    hide\n                    broadcast (next v)\n                    set [床のタイプ v] to [1]\n                end\n                if <touching (button4 v)?> then\n                    hide\n                    broadcast (next2 v)\n                    set [床のタイプ v] to [1]\n                end\n                if <touching (button2 v)?> then\n                    hide\n                    broadcast (next3 v)\n                    set [床のタイプ v] to [1]\n                end\n                if <touching (button6 v)?> then\n                    if <(死んだ回数) = [0]> then\n                        hide\n                        broadcast (perfect v)\n                    else\n                        hide\n                        broadcast (next5 v)\n                    end\n                end\n                if <<(y position) = [-230]> or <<<touching (pencil3 v)?> or <touching (pencil6 v)?>> or <<touching (pencil4 v)?> or <<touching (pencil2 v)?> or <<touching (pencil5 v)?> or <<touching (pencil9 v)?> or <<touching (pencil8 v)?> or <<touching (pencil7 v)?> or <<touching (pencil27 v)?> or <touching (pencil28 v)?>>>>>>>>>> then\n                    switch costume to (cube1 v)\n                    set rotation style [all around v]\n                    change y by (4)\n                    set [y v] to [13]\n                    set [x v] to [10]\n                    start sound [Oops v]\n                    repeat until <[-150] > (y position)>\n                        change y by (y)\n                        change [y v] by (-1)\n                        turn right (14) degrees\n                    end\n                    change [死んだ回数 v] by (1)\n                    初期化\n                end\n                if <<(y position) = [-230]> or <<<touching (pencil16 v)?> or <touching (pencil17 v)?>> or <<touching (pencil18 v)?> or <<touching (pencil19 v)?> or <<touching (pencil20 v)?> or <<touching (pencil21 v)?> or <<touching (pencil26 v)?> or <<touching (pencil25 v)?> or <<touching (pencil24 v)?> or <<touching (pencil23 v)?> or <touching (pencil22 v)?>>>>>>>>>>> then\n                    switch costume to (cube1 v)\n                    set rotation style [all around v]\n                    change y by (4)\n                    set [y v] to [13]\n                    set [x v] to [10]\n                    start sound [Oops v]\n                    repeat until <[-150] > (y position)>\n                        change y by (y)\n                        change [y v] by (-1)\n                        turn right (14) degrees\n                    end\n                    change [死んだ回数 v] by (1)\n                    初期化\n                end\n                if <<not <key (left arrow v) pressed?>> and <<not <key (down arrow v) pressed?>> and <not <key (right arrow v) pressed?>>>> then\n                    switch costume to (cube1 v)\n                end\n                if <<not <key (left arrow v) pressed?>> and <<key (down arrow v) pressed?> and <not <key (right arrow v) pressed?>>>> then\n                    switch costume to (cube4 v)\n                end\n            end\n        end\n    end\nend\n\n@Pencil\n\nwhen I receive [next v]\npoint in direction (90)\ngo to x: (50) y: (-100)\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [next2 v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@床\n\nwhen I receive [next8 v]\npoint in direction (90)\nshow\n\nwhen flag clicked\ngo to x: (3) y: (-93)\npoint in direction (90)\nswitch costume to (床 v)\nhide\nwait (8) seconds\nshow\nforever\n    if <not <(スタート) = [0]>> then\n        if <(床のタイプ) = [1]> then\n            switch costume to (床 v)\n        else\n            switch costume to (床2 v)\n        end\n    end\nend\n\n@Button4\n\nwhen I receive [next v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [next2 v]\nhide\n\n@Button2\n\nwhen flag clicked\nhide\n\nwhen I receive [next2 v]\nshow\n\nwhen I receive [next3 v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil2\n\nwhen I receive [next2 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [next3 v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil3\n\nwhen I receive [next3 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil4\n\nwhen flag clicked\nhide\n\nwhen I receive [next3 v]\nshow\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil5\n\nwhen I receive [next3 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Story-C\n\nwhen I receive [next5 v]\ngo to x: (-130) y: (110)\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Story-L\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (-70) y: (110)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Story-E\n\nwhen I receive [next5 v]\ngo to x: (-10) y: (110)\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Story-A\n\nwhen I receive [next5 v]\ngo to x: (50) y: (110)\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Story-R\n\nwhen flag clicked\ngo to x: (110) y: (110)\nhide\n\nwhen I receive [next5 v]\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Pencil6\n\nwhen flag clicked\ngo to x: (150) y: (80)\nhide\n\nwhen I receive [next2 v]\nshow\n\nwhen I receive [next3 v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Glow-T\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (-200) y: (50)\nshow\n\nwhen I receive [perfect v]\ngo to x: (-200) y: (50)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-H\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (-170) y: (50)\nshow\n\nwhen I receive [perfect v]\ngo to x: (-170) y: (50)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-A\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\ngo to x: (-140) y: (50)\nshow\n\nwhen I receive [next5 v]\ngo to x: (-140) y: (50)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-N\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (-110) y: (50)\nshow\n\nwhen I receive [perfect v]\ngo to x: (-110) y: (50)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-K\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (-80) y: (50)\nshow\n\nwhen I receive [perfect v]\ngo to x: (-80) y: (50)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-Y\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (-30) y: (50)\nshow\n\nwhen I receive [perfect v]\ngo to x: (-30) y: (50)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-O\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (0) y: (50)\nshow\n\nwhen I receive [perfect v]\ngo to x: (0) y: (50)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-U\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (30) y: (50)\nshow\n\nwhen I receive [perfect v]\ngo to x: (30) y: (50)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-F\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (-100) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (-100) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-O2\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (-70) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (-70) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-R\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (-40) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (-40) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-P\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (10) y: (20)\nshow\n\nwhen I receive [next5 v]\ngo to x: (10) y: (20)\nshow\n\nwhen I receive [next5 v]\ngo to x: (10) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (10) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-L\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (40) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (40) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-Y2\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (100) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (100) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-A2\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (70) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (70) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-I\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (130) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (130) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-N2\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (160) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (160) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Glow-G\n\nwhen flag clicked\nhide\n\nwhen I receive [next5 v]\ngo to x: (190) y: (20)\nshow\n\nwhen I receive [perfect v]\ngo to x: (190) y: (20)\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Button6\n\nwhen I receive [next3 v]\nshow\n\nwhen I receive [next5 v]\nhide\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nhide\n\n@Fish\n\nwhen I receive [スタート v]\nhide\nforever\n    set y to (pick random (-247) to (248))\n    wait (1) seconds\n    create clone of (_myself_ v)\n    wait (5) seconds\nend\n\nwhen I start as a clone\nshow\nforever\n    change x by (14)\n    if <touching (_edge_ v)?> then\n        delete this clone\n    end\nend\n\nwhen flag clicked\nhide\n\n@Fish2\n\nwhen I start as a clone\nforever\n    show\n    change x by (5)\n    if <touching (_edge_ v)?> then\n        delete this clone\n    end\nend\n\nwhen I receive [スタート v]\nhide\nforever\n    set y to (pick random (-245) to (245))\n    wait (2) seconds\n    create clone of (_myself_ v)\n    wait (2) seconds\nend\n\nwhen flag clicked\nhide\n\n@Jellyfish\n\nwhen I start as a clone\nshow\nforever\n    change y by (1)\n    if <touching (_edge_ v)?> then\n        delete this clone\n    end\nend\n\nwhen I receive [スタート v]\nhide\nforever\n    set x to (pick random (-240) to (242))\n    wait (10) seconds\n    create clone of (_myself_ v)\nend\n\nwhen flag clicked\nhide\n\n@Shark\n\nwhen I start as a clone\nshow\nforever\n    change x by (24)\n    if <touching (_edge_ v)?> then\n        delete this clone\n    end\nend\n\nwhen I receive [スタート v]\nhide\nforever\n    set y to (pick random (-70) to (180))\n    wait (13) seconds\n    create clone of (_myself_ v)\n    wait (10) seconds\nend\n\nwhen flag clicked\nhide\n\n@Shark2\n\nwhen I start as a clone\nshow\nforever\n    change x by (24)\n    if <touching (_edge_ v)?> then\n        delete this clone\n    end\nend\n\nwhen I receive [スタート v]\nhide\nforever\n    change y by (pick random (-70) to (180))\n    wait (20) seconds\n    create clone of (_myself_ v)\nend\n\nwhen flag clicked\nhide\n\n@Story-L2\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen flag clicked\nhide\nwait (10) seconds\nshow\n\nforever\n    if <not <(スタート) = [0]>> then\n        show\n    end\nend\n\n@Story-E2\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen flag clicked\nhide\nwait (10) seconds\nshow\n\nforever\n    if <not <(スタート) = [0]>> then\n        show\n    end\nend\n\n@Story-V\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen flag clicked\nhide\nwait (10) seconds\nshow\n\nforever\n    if <not <(スタート) = [0]>> then\n        show\n    end\nend\n\n@Story-E3\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen flag clicked\nhide\nwait (10) seconds\nshow\n\nforever\nend\n\nif <not <(スタート) = [0]>> then\n    show\nend\n\n@Story-L3\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen flag clicked\nhide\nwait (10) seconds\nshow\n\n@Glow-1\n\nwhen I receive [next6 v]\nswitch costume to (glow-2 v)\n\nwhen I receive [next7 v]\nswitch costume to (glow-3 v)\n\nwhen I receive [next8 v]\nswitch costume to (glow-4 v)\n\nwhen I receive [next v]\nswitch costume to (glow-5 v)\n\nwhen I receive [next2 v]\nswitch costume to (glow-6 v)\n\nwhen I receive [next3 v]\nswitch costume to (glow-7 v)\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen flag clicked\nswitch costume to (glow-1 v)\n\nwhen flag clicked\nswitch costume to (glow-1 v)\nhide\nwait (10) seconds\nshow\n\n@Story-P\n\nwhen flag clicked\ngo to x: (-160) y: (110)\nhide\n\nwhen I receive [perfect v]\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Story-E4\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Story-R2\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Story-F\n\nwhen I receive [perfect v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Story-E5\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Story-C2\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Story-T\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Paddle\n\nwhen I receive [next v]\nhide\n\nwhen I receive [next8 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil8\n\nwhen I receive [next v]\nhide\n\nwhen I receive [next8 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil9\n\nwhen I receive [next v]\nhide\n\nwhen I receive [next8 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Paddle4\n\nwhen I receive [next2 v]\nhide\n\nwhen I receive [next v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil10\n\nwhen I receive [next2 v]\nhide\n\nwhen I receive [next v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil11\n\nwhen I receive [next2 v]\nhide\n\nwhen I receive [next v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil12\n\nwhen I receive [next2 v]\nhide\n\nwhen I receive [next v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Paddle6\n\nwhen I receive [next v]\nhide\n\nwhen I receive [next8 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Paddle7\n\nwhen flag clicked\nhide\n\nwhen I receive [next v]\nhide\n\nwhen I receive [next8 v]\nshow\n\nwhen I receive [スタート v]\nhide\n\n@Pencil13\n\nwhen I receive [next3 v]\nhide\n\nwhen I receive [next2 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil14\n\nwhen I receive [next3 v]\nhide\n\nwhen I receive [next2 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Paddle8\n\nwhen I receive [next3 v]\nhide\n\nwhen I receive [next2 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Pencil15\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [next3 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Paddle10\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [next3 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Paddle11\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [next3 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Paddle12\n\nwhen I receive [next5 v]\nhide\n\nwhen I receive [next3 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [perfect v]\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Arrow1\n\nwhen flag clicked\ngo to x: (-576) y: (0)\nswitch costume to (costume1 v)\nhide\n\nwhen I receive [next v]\nswitch costume to (costume1 v)\nshow\nglide (0.5) secs to x: (4) y: (0)\nwait (0.7) seconds\nglide (0.5) secs to x: (576) y: (0)\nhide\ngo to x: (-576) y: (0)\n\nwhen I receive [next2 v]\nswitch costume to (costume1 v)\nshow\nglide (0.5) secs to x: (4) y: (0)\nwait (0.7) seconds\nglide (0.5) secs to x: (576) y: (0)\nhide\ngo to x: (-576) y: (0)\n\nwhen I receive [next3 v]\nswitch costume to (costume2 v)\nshow\nglide (0.5) secs to x: (4) y: (0)\nwait (0.7) seconds\nglide (0.5) secs to x: (576) y: (0)\nhide\ngo to x: (-576) y: (0)\n\nwhen I receive [next5 v]\nswitch costume to (costume1 v)\nshow\nglide (0.5) secs to x: (4) y: (0)\nwait (0.7) seconds\nglide (0.5) secs to x: (576) y: (0)\nhide\ngo to x: (-576) y: (0)\n\nwhen I receive [perfect v]\nswitch costume to (costume1 v)\nshow\nglide (0.5) secs to x: (4) y: (0)\nwait (0.7) seconds\nglide (0.5) secs to x: (576) y: (0)\nhide\ngo to x: (-576) y: (0)\n\nwhen I receive [next6 v]\nswitch costume to (costume1 v)\nshow\nglide (0.5) secs to x: (4) y: (0)\nwait (0.7) seconds\nglide (0.5) secs to x: (576) y: (0)\nhide\ngo to x: (-576) y: (0)\n\nwhen I receive [next7 v]\nswitch costume to (costume1 v)\nshow\nglide (0.5) secs to x: (4) y: (0)\nwait (0.7) seconds\nglide (0.5) secs to x: (576) y: (0)\nhide\ngo to x: (-576) y: (0)\n\nwhen I receive [next8 v]\nswitch costume to (costume1 v)\nshow\nglide (0.5) secs to x: (4) y: (0)\nwait (0.7) seconds\nglide (0.5) secs to x: (576) y: (0)\nhide\ngo to x: (-576) y: (0)\n\nwhen I receive [スタート v]\ngo to x: (-576) y: (0)\nswitch costume to (costume1 v)\nhide\n\nwhen flag clicked\nforever\n    go to [front v] layer\nend\n\nwhen flag clicked\nwait (0.01) seconds\nforever\n    go to [front v] layer\nend\n\n@Pencil7\n\nwhen I receive [next v]\nhide\n\nwhen I receive [next8 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nhide\n\n@Button5\n\nwhen flag clicked\nhide\nwait (10) seconds\nshow\n\nwhen I receive [next6 v]\nhide\n\n@Button8\n\nwhen I receive [next6 v]\nshow\n\nwhen I receive [next7 v]\nhide\n\nwhen flag clicked\nhide\n\n@Button7\n\nwhen I receive [next7 v]\nshow\n\nwhen I receive [next8 v]\nhide\n\nwhen flag clicked\nhide\n\n@Button3\n\nwhen I receive [next8 v]\nshow\n\nwhen I receive [next v]\nhide\n\nwhen flag clicked\nhide\n\n@Pencil23\n\nwhen flag clicked\ngo to x: (10) y: (32)\nhide\n\nwhen I receive [スタート v]\nhide\n\nwhen I receive [next7 v]\nshow\n\nwhen I receive [next8 v]\nhide\n\n@Pencil24\n\nwhen flag clicked\ngo to x: (65) y: (32)\nhide\n\nwhen I receive [スタート v]\nhide\n\nwhen I receive [next7 v]\nshow\n\nwhen I receive [next8 v]\nhide\n\n@Pencil25\n\nwhen flag clicked\ngo to x: (120) y: (32)\nhide\n\nwhen I receive [スタート v]\nhide\n\nwhen I receive [next7 v]\nshow\n\nwhen I receive [next8 v]\nhide\n\n@Pencil26\n\nwhen flag clicked\ngo to x: (175) y: (32)\nhide\n\nwhen I receive [スタート v]\nhide\n\nwhen I receive [next7 v]\nshow\n\nwhen I receive [next8 v]\nhide\n\n@Pencil27\n\nwhen flag clicked\ngo to x: (-94) y: (-110)\nhide\n\nwhen I receive [スタート v]\nhide\n\nwhen I receive [next6 v]\nshow\n\nwhen I receive [next7 v]\nhide\n\n@Pencil28\n\nwhen flag clicked\ngo to x: (111) y: (-116)\nhide\n\nwhen I receive [スタート v]\nhide\n\nwhen I receive [next6 v]\nshow\n\nwhen I receive [next7 v]\nhide\n\n@スプライト1\n\nwhen flag clicked\ngo to x: (0) y: (0)\nset [ghost v] effect to (100)\nforever\n    go to [front v] layer\nend\n\n@スプライト3\n\nwhen flag clicked\ngo to x: (0) y: (0)\ngo to [front v] layer\nforever\n    change [ターボ v] by (1)\nend\n\nwhen flag clicked\nset [ターボにしている可能性 v] to [0]\nforever\n    set [ターボ v] to [0]\n    wait (0.001) seconds\n    if <[3] < (ターボ)> then\n        show\n        set [ターボにしている可能性 v] to [100]\n    else\n        hide\n        set [ターボにしている可能性 v] to [0]\n    end\nend\n\nwhen flag clicked\nforever\n    go to [front v] layer\nend\n\n@スプライト4\n\ndefine ◇\nset [brightness v] effect to (0)\ngo to x: (-240) y: (180)\nswitch costume to (正方形 v)\nhide\nrepeat (11)\n    repeat (13)\n        create clone of (_myself_ v)\n        change x by (40)\n    end\n    set x to (-240)\n    change y by (-36)\nend\n\ndefine Back Dust\nset [variable v] to [29]\nrepeat (40)\n    switch costume to (pick random (5) to (9))\n    create clone of (_myself_ v)\nend\n\ndefine Dust\nset [variable v] to [1]\nrepeat (20)\n    switch costume to (pick random (5) to (9))\n    create clone of (_myself_ v)\nend\n\nwhen I start as a clone\npoint in direction (90)\nshow\nif <(costume [number v]) = [1]> then\n    set size to (0) %\n    point in direction (0)\n    hide\n    wait (((((x position) + (240)) / (240)) + (((y position) + (180)) / (180))) / (5)) seconds\n    show\n    repeat (30)\n        change size by (((105) - (size)) / (4))\n        turn right (((90) - (direction)) / (4)) degrees\n    end\n    wait until <[5] < (timer)>\n    delete this clone\nelse\n    if <(costume [number v]) = [2]> then\n        go to x: (0) y: (0)\n        set size to (0) %\n        set [variable v] to [0]\n        repeat (55)\n            set [variable v] to (((variable) * (0.75)) + (((100) - (size)) / (3)))\n            change size by (variable)\n        end\n        point in direction (180)\n        change x by (150)\n        repeat (20)\n            turn right (((90) - (direction)) / (3)) degrees\n            change x by (((0) - (x position)) / (3))\n        end\n        wait until <[4.5] < (timer)>\n        hide\n        go to x: (0) y: (500)\n        go to [front v] layer\n        wait until <[7] < (timer)>\n        show\n        set [variable v] to [0]\n        repeat (60)\n            set [variable v] to (((variable) * (0.75)) + (((25) - (y position)) / (3)))\n            change y by (variable)\n        end\n        wait until <[11] < (timer)>\n        delete this clone\n    else\n        if <(costume [number v]) = [3]> then\n            go to [front v] layer\n            if <(variable) = [3.14]> then\n                go to x: (0) y: (-500)\n                repeat (50)\n                    change y by (((0) - (y position)) / (6))\n                end\n                wait until <[11] < (timer)>\n                delete this clone\n            else\n                go to x: (0) y: (-500)\n                repeat (50)\n                    change y by (((0) - (y position)) / (6))\n                end\n                wait until <[12] < (timer)>\n                repeat (20)\n                    change [ghost v] effect by (5)\n                end\n                delete this clone\n            end\n        else\n            if <(costume [number v]) = [4]> then\n                go to [front v] layer\n                go to x: (0) y: (0)\n                set size to (0) %\n                repeat (50)\n                    change size by (((100) - (size)) / (6))\n                end\n                wait until <[7] < (timer)>\n                set [variable v] to [0]\n                repeat (60)\n                    set [variable v] to (((variable) * (0.75)) + (((-100) - (y position)) / (3)))\n                    change y by (variable)\n                end\n                wait until <[11] < (timer)>\n                delete this clone\n            else\n                if <<[4] < (costume [number v])> and <[10] > (costume [number v])>> then\n                    if <(variable) = [1]> then\n                        go to x: (0) y: (0)\n                        set size to (pick random (80) to (150)) %\n                        set [ghost v] effect to (pick random (0) to (30))\n                        set [variable v] to (pick random (-20) to (20))\n                        set [?/? v] to (pick random (1) to (360))\n                        set [? v] to [0]\n                        repeat (60)\n                            go to [front v] layer\n                            point in direction (?/?)\n                            move (variable) steps\n                            change [? v] by (variable)\n                            point in direction ((?) + (?/?))\n                            if <touching (_edge_ v)?> then\n                                if on edge, bounce\n                                set [?/? v] to (direction)\n                            end\n                            set [variable v] to ((variable) * (0.95))\n                            change [ghost v] effect by (3.4)\n                        end\n                        delete this clone\n                    else\n                        go to (random position v)\n                        set size to (pick random (80) to (150)) %\n                        set [ghost v] effect to (100)\n                        point in direction (pick random (1) to (360))\n                        repeat until <[6] < (timer)>\n                            move (0.2) steps\n                            if <(pick random (1) to (2)) = [1]> then\n                                turn right (2) degrees\n                            else\n                                turn left (2) degrees\n                            end\n                            change [ghost v] effect by (-4)\n                        end\n                        delete this clone\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen I receive [イントロ v]\nreset timer\nstart sound [Lensko - Cetus \[NCS Release\] v]\n◇\nwait until <[1.8] < (timer)>\nBack Dust\nset [brightness v] effect to (-100)\nDust\nclear graphic effects\nswitch costume to (かっこいいイラスト v)\ncreate clone of (_myself_ v)\nwait until <[4] < (timer)>\nset [variable v] to [3.14]\nswitch costume to ( v)\nrepeat (3)\n    create clone of (_myself_ v)\n    change [brightness v] effect by (-25)\n    wait (0.1) seconds\nend\nwait until <[5.25] < (timer)>\nclear graphic effects\nswitch costume to (name v)\ncreate clone of (_myself_ v)\nwait until <[9] < (timer)>\nset [variable v] to [8.97]\nswitch costume to ( v)\nrepeat (3)\n    create clone of (_myself_ v)\n    change [brightness v] effect by (-15)\n    wait (0.1) seconds\nend\nwait (3) seconds\nset [スタート v] to (pick random (1) to (10000000000000000000000000000000000000000000000000000000000000000000))\nbroadcast (スタート v)\n\nwhen flag clicked\nset [スタート v] to [0]\n\n@time\n\ndefine time (x) (y) (表示する桁)\nshow\nbroadcast (削除 v)\nset [time表示用 v] to [0]\nset size to (大きさ) %\ngo to x: ((x) + ((0.425) * (size))) y: ((y) - ((0.25) * (size)))\nswitch costume to (time v)\ncreate clone of (_myself_ v)\nchange x by ((((42.5) + (10)) * (size)) / (100))\nrepeat (length of ([floor v] of (timer) ))\n    change x by (((11.5) * (size)) / (100))\n    change [time表示用 v] by (1)\n    switch costume to ((letter (time表示用) of (timer)) + (2))\n    create clone of (_myself_ v)\n    change x by (((11.5) * (size)) / (100))\nend\nif <not <((表示する桁) * (1)) = [0]>> then\n    change x by ((0.065) * (size))\n    change [time表示用 v] by (1)\n    switch costume to (コスチューム1 v)\n    create clone of (_myself_ v)\n    change x by ((0.065) * (size))\n    repeat ((表示する桁) - (letter (1) of ((表示する桁) - (3))))\n        change x by (((11.5) * (size)) / (100))\n        change [time表示用 v] by (1)\n        switch costume to ((letter (time表示用) of (timer)) + (2))\n        create clone of (_myself_ v)\n        change x by (((11.5) * (size)) / (100))\n    end\nend\nhide\n\nwhen I receive [表示 v]\nrepeat until <(終了) = [1]>\n    time [30] [-105] []\n    set [brightness v] effect to (100)\nend\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\nset [大きさ v] to [100]\n\nwhen I receive [スタート v]\nreset timer\nbroadcast (表示 v)\n\nwhen I receive [削除 v]\ndelete this clone\n\nwhen I start as a clone\ngo to [front v] layer\ngo [backward v] (4) layers\n\n