Lotus BeanMachine ┬²░φ╝¡

└┌╣┘ ├ó

└┌╣┘
├ó┐í╝¡ ┐⌐╖»║╨└║ ┐⌐╖»║╨ ░φ└»└╟ └┌╣┘ ╕▐╜ε╡σ╕ª └█╝║╟╧┐⌐ ╛╓╟├╕┤┐í ╞≈╟╘╜├┼│ ╝÷ └╓╜└┤╧┤┘. └╠ ╗⌡╖╬┐ε ╕▐╜ε╡σ╡Θ└║ ▒Γ║╗ ╛╓╟├╕┤ ║╬║╨┐í ┐¡░┼╡╚ ╡┐└█├│╖│ ┐¼░ß┐í╝¡ ╗τ┐δ╟╥ ╝÷ └╓╜└┤╧┤┘.



└┌╣┘
├ó ╗≤┤▄┐í ╛╞╖í┐═ ░░└║ ╡╡▒╕ ╕╖┤δ╡Θ└╠ └╓╛ε╝¡ ┐⌐╖»║╨└╠ └┌╣┘ ╕▐╜ε╡σ╡Θ└╗ └█╝║╟╧┤┬ ░═└╗ ╡╡┐∩ ░═└╘┤╧┤┘.

╜┼▒╘

┼█╟├╕┤┐í ╗⌡ ╕▐╜ε╡σ╕ª ║┘└╬┤┘.

└·└σ

╟÷└τ ╕▐╜ε╡σ╕ª └·└σ╟╤┤┘.

╗Φ┴ª

╟÷└τ ╕▐╜ε╡σ╕ª ╗Φ┴ª╟╤┤┘.

║╬║╨ ║┘└╠▒Γ

╛╓╟├╕┤┐í ║╬║╨┐í ┴ó▒┘╟╧┤┬ └┌╣┘ ─┌╡σ╕ª ║┘└╬┤┘.

╞»╝║ ║┘└╠▒Γ

└┌╣┘├ó└╟ ╞φ┴² ┐╡┐¬┐í╝¡ ║╬║╨└╟ └╠╕º└╠ ╟╧└╠╢≤└╠╞«╡╚ ├ñ └╠ ╡╡▒╕╕ª ╗τ┐δ╟╧┐⌐ get ╢╟┤┬ set ╕▐╜ε╡σ┐í ╟╪┤τ ║╬║╨└╟ ╞»╝║╡Θ ┴▀ ╟╧│¬╕ª ║┘┐⌐│╓┤┬┤┘.

╡┐└█ ║┘└╠▒Γ

└┌╣┘├ó└╟ ╞φ┴² ┐╡┐¬┐í╝¡ ║╬║╨└╟ └╠╕º└╠ ╟╧└╠╢≤└╠╞«╡╚ ├ñ └╠ ╡╡▒╕╕ª ╗τ┐δ╟╧┐⌐ ║╬║╨└╟ ╡┐└█╡Θ ┴▀ ╟╧│¬┐í ┤δ╟╤ ╚ú├Γ└╗ ╕▐╜ε╡σ┐í ║┘┐⌐│╓┤┬┤┘.

└┌╣┘ ║┘└╠▒Γ

└┌╣┘╣«┐í if ╢╟┤┬ while ╣«└╗ ║┘┐⌐│╓┤┬┤┘.


└┌╣┘
─┌╡σ╕ª ╕╕╡σ┤┬ ╡┐╛╚ ╕╢┐∞╜║ ┐└╕Ñ┬╩ ┤▄├▀╕ª ┼¼╕»╟╧╕Θ ╞╦╛≈ ╕▐┤║░í │¬┼╕│¬ ┼¼╕│║╕╡σ ▒Γ┤╔└╗ │¬┼╕│└┤╧┤┘.(└┌╕ú▒Γ, ║╣╗τ╟╧▒Γ, ║┘└╠▒Γ ╡ε)

▒Γ┼╕ ╕▐╜ε╡σ╢≤░φ ╖╣└╠║φ ┤▐╕░ ╡σ╖╙┤┘┐ε ╕±╖╧└╠ ┴÷▒▌▒ε┴÷ ┐⌐╖»║╨└╠ └█╝║╟╤ ╕≡╡τ ╕┼╜ε╡σ╡Θ└╟ ╕±╖╧└╗ ║╕┐⌐┴▌┤╧┤┘. └ⁿ┐í └█╛≈╟╤ ╕▐╜ε╡σ╖╬ ╡╟╡╣╛╞░í╖┴╕Θ ╕±╖╧┐í╝¡ ▒╫░═└╗ ╝▒┼├╟╧╕Θ ╡╦┤╧┤┘. ╕▐╜ε╡σ╕ª ╗Φ┴ª╟╧╖┴╕Θ ╞φ┴² ┐╡┐¬└╟ ╕≡╡τ ┼╪╜║╞« │╗┐δ└╗ ║±┐∞░φ ╡╡▒╕ ╕╖┤δ┐í╝¡ └·└σ ┤▄├▀╕ª ╝▒┼├╟╧╜╩╜├┐└. ▒Γ┼╕ ╕▐╜ε╡σ┤┬ ║╥╖»┐└▒Γ, ╝▒╛≡ ╣╫ ▒╕╟÷░· ░░└║ ╞»╝÷ ╟╫╕±╡Θ└╗ ╞≈╟╘╟╒┤╧┤┘. ║╥╖»┐└▒Γ╕ª ╝▒┼├╟╧┐⌐ ╕▐╜ε╡σ ──╞─└╧┐í ╟╩┐Σ╟╤ ╞»╝÷ └┌╣┘ ║╥╖»┐└▒Γ ╣«└╗ └╘╖┬╟╧╜╩╜├┐└. ╝▒╛≡└╗ ╝▒┼├╟╧┐⌐ ╛╓╟├╕┤┐í ╗τ░╟ ╕┼░│ ║»╝÷╕ª ├▀░í╟╧╜╩╜├┐└. ▒╕╟÷└╗ ╝▒┼├╟╧┐⌐ ╛╓╟├╕┤┐í └╬┼═╞Σ└╠╜║╕ª ├▀░í╟╧╜╩╜├┐└. ▒╫╖»│¬ ┤δ├╝╖╬ └╠╡Θ ╞»╝÷ ╟╫╕±╡Θ└╗ ╗τ┐δ╟╥ ╟╩┐Σ┤┬ ║░╖╬ ╛°└╗ ░═└╘┤╧┤┘.

┐⌐╖»║╨└╠
└█╝║╟╤ └┌╣┘ ╕▐╜ε╡σ╡Θ└║ └█╝║▒Γ ╡╡▒╕ ╕╖┤δ└╟ ╜╟╟α ┤▄├▀╕ª ┤⌐╕ú╕Θ ──╞─└╧╡╦┤╧┤┘. ▒╕╣« ┐└╖∙░í └╓└╕╕Θ ╛╓╟├╕┤└╗ ╜╟╟α╟╧╖┴░φ ╟╥ ╢º ┐└╖∙ ╕▐╜├┴÷░í │¬┼╕│» ░═└╘┤╧┤┘. ──╞─└╧╖» ╕▐╜├┴÷┤┬ ╖╬▒╫ ├ó┐í ▒Γ╖╧╡╦┤╧┤┘.