/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
// your code goes here
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCX0KfQ==
aW1wb3J0IGphdmEudXRpbC5SYW5kb207CmltcG9ydCBqYXZhLnV0aWwuU2Nhbm5lcjsKCnB1YmxpYyBjbGFzcyBNYWluIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICBTY2FubmVyIHNjYW5uZXIgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIFJhbmRvbSByYW5kb20gPSBuZXcgUmFuZG9tKCk7CgogICAgICAgIGludCBocCA9IDM7CiAgICAgICAgaW50IGNvY2tyb2FjaEhwID0gNTsKCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90Oz09PSDjgrTjgq3jg5bjg6rpgIDmsrvjgrLjg7zjg6AgPT09JnF1b3Q7KTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744K044Kt44OW44Oq44GM54++44KM44Gf77yB8J+qsyZxdW90Oyk7CgogICAgICAgIHdoaWxlIChocCAmZ3Q7IDAgJmFtcDsmYW1wOyBjb2Nrcm9hY2hIcCAmZ3Q7IDApIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgYLjgarjgZ/jga5IUDogJnF1b3Q7ICsgaHApOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744K044Kt44OW44Oq44GuSFA6ICZxdW90OyArIGNvY2tyb2FjaEhwKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90OzEuIOWPqeOBjyZxdW90Oyk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDsyLiDpgIPjgZLjgosmcXVvdDspOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCZxdW90OyZndDsmZ3Q7ICZxdW90Oyk7CgogICAgICAgICAgICBpbnQgY2hvaWNlID0gc2Nhbm5lci5uZXh0SW50KCk7CgogICAgICAgICAgICBpZiAoY2hvaWNlID09IDEpIHsKICAgICAgICAgICAgICAgIGludCBkYW1hZ2UgPSByYW5kb20ubmV4dEludCgzKSArIDE7CiAgICAgICAgICAgICAgICBjb2Nrcm9hY2hIcCAtPSBkYW1hZ2U7CgogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+ODkOOCt+ODg++8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744K044Kt44OW44Oq44GrICZxdW90OyArIGRhbWFnZSArICZxdW90OyDjg4Djg6Hjg7zjgrjvvIEmcXVvdDspOwoKICAgICAgICAgICAgICAgIGlmIChjb2Nrcm9hY2hIcCAmZ3Q7IDApIHsKICAgICAgICAgICAgICAgICAgICBpbnQgYXR0YWNrID0gcmFuZG9tLm5leHRJbnQoMikgKyAxOwogICAgICAgICAgICAgICAgICAgIGhwIC09IGF0dGFjazsKCiAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCtOOCreODluODquOBruWPjeaSg++8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OBguOBquOBn+OBryAmcXVvdDsgKyBhdHRhY2sgKyAmcXVvdDsg44OA44Oh44O844K45Y+X44GR44Gf77yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0gZWxzZSBpZiAoY2hvaWNlID09IDIpIHsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvpgIPjgZLlh7rjgZfjgZ/vvIEmcXVvdDspOwogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCsuODvOODoOOCquODvOODkOODvO+8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICBicmVhazsKCiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7MeOBizLjgpLlhaXlipvjgZfjgabjga3vvIEmcXVvdDspOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBpZiAoY29ja3JvYWNoSHAgJmx0Oz0gMCkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O/CfqrMg44K044Kt44OW44Oq44KS5YCS44GX44Gf77yBJnF1b3Q7KTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O1lPVSBXSU4hJnF1b3Q7KTsKICAgICAgICB9IGVsc2UgaWYgKGhwICZsdDs9IDApIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgYLjgarjgZ/jga/lgJLjgozjgabjgZfjgb7jgaPjgZ8maGVsbGlwOyZoZWxsaXA7JnF1b3Q7KTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O0dBTUUgT1ZFUiZxdW90Oyk7CiAgICAgICAgfQoKICAgICAgICBzY2FubmVyLmNsb3NlKCk7CiAgICB9Cn1pbXBvcnQgamF2YS51dGlsLlJhbmRvbTsKaW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFNjYW5uZXIgc2Nhbm5lciA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICAgICAgUmFuZG9tIHJhbmRvbSA9IG5ldyBSYW5kb20oKTsKCiAgICAgICAgaW50IGhwID0gMzsKICAgICAgICBpbnQgY29ja3JvYWNoSHAgPSA1OwoKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7PT09IOOCtOOCreODluODqumAgOayu+OCsuODvOODoCA9PT0mcXVvdDspOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrTjgq3jg5bjg6rjgYznj77jgozjgZ/vvIHwn6qzJnF1b3Q7KTsKCiAgICAgICAgd2hpbGUgKGhwICZndDsgMCAmYW1wOyZhbXA7IGNvY2tyb2FjaEhwICZndDsgMCkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OBguOBquOBn+OBrkhQOiAmcXVvdDsgKyBocCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrTjgq3jg5bjg6rjga5IUDogJnF1b3Q7ICsgY29ja3JvYWNoSHApOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7MS4g5Y+p44GPJnF1b3Q7KTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90OzIuIOmAg+OBkuOCiyZxdW90Oyk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoJnF1b3Q7Jmd0OyZndDsgJnF1b3Q7KTsKCiAgICAgICAgICAgIGludCBjaG9pY2UgPSBzY2FubmVyLm5leHRJbnQoKTsKCiAgICAgICAgICAgIGlmIChjaG9pY2UgPT0gMSkgewogICAgICAgICAgICAgICAgaW50IGRhbWFnZSA9IHJhbmRvbS5uZXh0SW50KDMpICsgMTsKICAgICAgICAgICAgICAgIGNvY2tyb2FjaEhwIC09IGRhbWFnZTsKCiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744OQ44K344OD77yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrTjgq3jg5bjg6rjgasgJnF1b3Q7ICsgZGFtYWdlICsgJnF1b3Q7IOODgOODoeODvOOCuO+8gSZxdW90Oyk7CgogICAgICAgICAgICAgICAgaWYgKGNvY2tyb2FjaEhwICZndDsgMCkgewogICAgICAgICAgICAgICAgICAgIGludCBhdHRhY2sgPSByYW5kb20ubmV4dEludCgyKSArIDE7CiAgICAgICAgICAgICAgICAgICAgaHAgLT0gYXR0YWNrOwoKICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744K044Kt44OW44Oq44Gu5Y+N5pKD77yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744GC44Gq44Gf44GvICZxdW90OyArIGF0dGFjayArICZxdW90OyDjg4Djg6Hjg7zjgrjlj5fjgZHjgZ/vvIEmcXVvdDspOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfSBlbHNlIGlmIChjaG9pY2UgPT0gMikgewogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+mAg+OBkuWHuuOBl+OBn++8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744Ky44O844Og44Kq44O844OQ44O877yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgIGJyZWFrOwoKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDsx44GLMuOCkuWFpeWKm+OBl+OBpuOBre+8gSZxdW90Oyk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIGlmIChjb2Nrcm9hY2hIcCAmbHQ7PSAwKSB7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q78J+qsyDjgrTjgq3jg5bjg6rjgpLlgJLjgZfjgZ/vvIEmcXVvdDspOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7WU9VIFdJTiEmcXVvdDspOwogICAgICAgIH0gZWxzZSBpZiAoaHAgJmx0Oz0gMCkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OBguOBquOBn+OBr+WAkuOCjOOBpuOBl+OBvuOBo+OBnyZoZWxsaXA7JmhlbGxpcDsmcXVvdDspOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7R0FNRSBPVkVSJnF1b3Q7KTsKICAgICAgICB9CgogICAgICAgIHNjYW5uZXIuY2xvc2UoKTsKICAgIH0KfWltcG9ydCBqYXZhLnV0aWwuUmFuZG9tOwppbXBvcnQgamF2YS51dGlsLlNjYW5uZXI7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgU2Nhbm5lciBzY2FubmVyID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgICAgICBSYW5kb20gcmFuZG9tID0gbmV3IFJhbmRvbSgpOwoKICAgICAgICBpbnQgaHAgPSAzOwogICAgICAgIGludCBjb2Nrcm9hY2hIcCA9IDU7CgogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDs9PT0g44K044Kt44OW44Oq6YCA5rK744Ky44O844OgID09PSZxdW90Oyk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCtOOCreODluODquOBjOePvuOCjOOBn++8gfCfqrMmcXVvdDspOwoKICAgICAgICB3aGlsZSAoaHAgJmd0OyAwICZhbXA7JmFtcDsgY29ja3JvYWNoSHAgJmd0OyAwKSB7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744GC44Gq44Gf44GuSFA6ICZxdW90OyArIGhwKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCtOOCreODluODquOBrkhQOiAmcXVvdDsgKyBjb2Nrcm9hY2hIcCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDsxLiDlj6njgY8mcXVvdDspOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7Mi4g6YCD44GS44KLJnF1b3Q7KTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludCgmcXVvdDsmZ3Q7Jmd0OyAmcXVvdDspOwoKICAgICAgICAgICAgaW50IGNob2ljZSA9IHNjYW5uZXIubmV4dEludCgpOwoKICAgICAgICAgICAgaWYgKGNob2ljZSA9PSAxKSB7CiAgICAgICAgICAgICAgICBpbnQgZGFtYWdlID0gcmFuZG9tLm5leHRJbnQoMykgKyAxOwogICAgICAgICAgICAgICAgY29ja3JvYWNoSHAgLT0gZGFtYWdlOwoKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjg5Djgrfjg4PvvIEmcXVvdDspOwogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCtOOCreODluODquOBqyAmcXVvdDsgKyBkYW1hZ2UgKyAmcXVvdDsg44OA44Oh44O844K477yBJnF1b3Q7KTsKCiAgICAgICAgICAgICAgICBpZiAoY29ja3JvYWNoSHAgJmd0OyAwKSB7CiAgICAgICAgICAgICAgICAgICAgaW50IGF0dGFjayA9IHJhbmRvbS5uZXh0SW50KDIpICsgMTsKICAgICAgICAgICAgICAgICAgICBocCAtPSBhdHRhY2s7CgogICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrTjgq3jg5bjg6rjga7lj43mkoPvvIEmcXVvdDspOwogICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgYLjgarjgZ/jga8gJnF1b3Q7ICsgYXR0YWNrICsgJnF1b3Q7IOODgOODoeODvOOCuOWPl+OBkeOBn++8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICB9IGVsc2UgaWYgKGNob2ljZSA9PSAyKSB7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q76YCD44GS5Ye644GX44Gf77yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrLjg7zjg6Djgqrjg7zjg5Djg7zvvIEmcXVvdDspOwogICAgICAgICAgICAgICAgYnJlYWs7CgogICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90OzHjgYsy44KS5YWl5Yqb44GX44Gm44Gt77yBJnF1b3Q7KTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgaWYgKGNvY2tyb2FjaEhwICZsdDs9IDApIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvwn6qzIOOCtOOCreODluODquOCkuWAkuOBl+OBn++8gSZxdW90Oyk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDtZT1UgV0lOISZxdW90Oyk7CiAgICAgICAgfSBlbHNlIGlmIChocCAmbHQ7PSAwKSB7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744GC44Gq44Gf44Gv5YCS44KM44Gm44GX44G+44Gj44GfJmhlbGxpcDsmaGVsbGlwOyZxdW90Oyk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDtHQU1FIE9WRVImcXVvdDspOwogICAgICAgIH0KCiAgICAgICAgc2Nhbm5lci5jbG9zZSgpOwogICAgfQp9aW1wb3J0IGphdmEudXRpbC5SYW5kb207CmltcG9ydCBqYXZhLnV0aWwuU2Nhbm5lcjsKCnB1YmxpYyBjbGFzcyBNYWluIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICBTY2FubmVyIHNjYW5uZXIgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIFJhbmRvbSByYW5kb20gPSBuZXcgUmFuZG9tKCk7CgogICAgICAgIGludCBocCA9IDM7CiAgICAgICAgaW50IGNvY2tyb2FjaEhwID0gNTsKCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90Oz09PSDjgrTjgq3jg5bjg6rpgIDmsrvjgrLjg7zjg6AgPT09JnF1b3Q7KTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744K044Kt44OW44Oq44GM54++44KM44Gf77yB8J+qsyZxdW90Oyk7CgogICAgICAgIHdoaWxlIChocCAmZ3Q7IDAgJmFtcDsmYW1wOyBjb2Nrcm9hY2hIcCAmZ3Q7IDApIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgYLjgarjgZ/jga5IUDogJnF1b3Q7ICsgaHApOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744K044Kt44OW44Oq44GuSFA6ICZxdW90OyArIGNvY2tyb2FjaEhwKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90OzEuIOWPqeOBjyZxdW90Oyk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDsyLiDpgIPjgZLjgosmcXVvdDspOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCZxdW90OyZndDsmZ3Q7ICZxdW90Oyk7CgogICAgICAgICAgICBpbnQgY2hvaWNlID0gc2Nhbm5lci5uZXh0SW50KCk7CgogICAgICAgICAgICBpZiAoY2hvaWNlID09IDEpIHsKICAgICAgICAgICAgICAgIGludCBkYW1hZ2UgPSByYW5kb20ubmV4dEludCgzKSArIDE7CiAgICAgICAgICAgICAgICBjb2Nrcm9hY2hIcCAtPSBkYW1hZ2U7CgogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+ODkOOCt+ODg++8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744K044Kt44OW44Oq44GrICZxdW90OyArIGRhbWFnZSArICZxdW90OyDjg4Djg6Hjg7zjgrjvvIEmcXVvdDspOwoKICAgICAgICAgICAgICAgIGlmIChjb2Nrcm9hY2hIcCAmZ3Q7IDApIHsKICAgICAgICAgICAgICAgICAgICBpbnQgYXR0YWNrID0gcmFuZG9tLm5leHRJbnQoMikgKyAxOwogICAgICAgICAgICAgICAgICAgIGhwIC09IGF0dGFjazsKCiAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCtOOCreODluODquOBruWPjeaSg++8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OBguOBquOBn+OBryAmcXVvdDsgKyBhdHRhY2sgKyAmcXVvdDsg44OA44Oh44O844K45Y+X44GR44Gf77yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0gZWxzZSBpZiAoY2hvaWNlID09IDIpIHsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvpgIPjgZLlh7rjgZfjgZ/vvIEmcXVvdDspOwogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCsuODvOODoOOCquODvOODkOODvO+8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICBicmVhazsKCiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7MeOBizLjgpLlhaXlipvjgZfjgabjga3vvIEmcXVvdDspOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBpZiAoY29ja3JvYWNoSHAgJmx0Oz0gMCkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O/CfqrMg44K044Kt44OW44Oq44KS5YCS44GX44Gf77yBJnF1b3Q7KTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O1lPVSBXSU4hJnF1b3Q7KTsKICAgICAgICB9IGVsc2UgaWYgKGhwICZsdDs9IDApIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgYLjgarjgZ/jga/lgJLjgozjgabjgZfjgb7jgaPjgZ8maGVsbGlwOyZoZWxsaXA7JnF1b3Q7KTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O0dBTUUgT1ZFUiZxdW90Oyk7CiAgICAgICAgfQoKICAgICAgICBzY2FubmVyLmNsb3NlKCk7CiAgICB9Cn1pbXBvcnQgamF2YS51dGlsLlJhbmRvbTsKaW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFNjYW5uZXIgc2Nhbm5lciA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICAgICAgUmFuZG9tIHJhbmRvbSA9IG5ldyBSYW5kb20oKTsKCiAgICAgICAgaW50IGhwID0gMzsKICAgICAgICBpbnQgY29ja3JvYWNoSHAgPSA1OwoKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7PT09IOOCtOOCreODluODqumAgOayu+OCsuODvOODoCA9PT0mcXVvdDspOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrTjgq3jg5bjg6rjgYznj77jgozjgZ/vvIHwn6qzJnF1b3Q7KTsKCiAgICAgICAgd2hpbGUgKGhwICZndDsgMCAmYW1wOyZhbXA7IGNvY2tyb2FjaEhwICZndDsgMCkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OBguOBquOBn+OBrkhQOiAmcXVvdDsgKyBocCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrTjgq3jg5bjg6rjga5IUDogJnF1b3Q7ICsgY29ja3JvYWNoSHApOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7MS4g5Y+p44GPJnF1b3Q7KTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90OzIuIOmAg+OBkuOCiyZxdW90Oyk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoJnF1b3Q7Jmd0OyZndDsgJnF1b3Q7KTsKCiAgICAgICAgICAgIGludCBjaG9pY2UgPSBzY2FubmVyLm5leHRJbnQoKTsKCiAgICAgICAgICAgIGlmIChjaG9pY2UgPT0gMSkgewogICAgICAgICAgICAgICAgaW50IGRhbWFnZSA9IHJhbmRvbS5uZXh0SW50KDMpICsgMTsKICAgICAgICAgICAgICAgIGNvY2tyb2FjaEhwIC09IGRhbWFnZTsKCiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744OQ44K344OD77yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrTjgq3jg5bjg6rjgasgJnF1b3Q7ICsgZGFtYWdlICsgJnF1b3Q7IOODgOODoeODvOOCuO+8gSZxdW90Oyk7CgogICAgICAgICAgICAgICAgaWYgKGNvY2tyb2FjaEhwICZndDsgMCkgewogICAgICAgICAgICAgICAgICAgIGludCBhdHRhY2sgPSByYW5kb20ubmV4dEludCgyKSArIDE7CiAgICAgICAgICAgICAgICAgICAgaHAgLT0gYXR0YWNrOwoKICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744K044Kt44OW44Oq44Gu5Y+N5pKD77yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744GC44Gq44Gf44GvICZxdW90OyArIGF0dGFjayArICZxdW90OyDjg4Djg6Hjg7zjgrjlj5fjgZHjgZ/vvIEmcXVvdDspOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfSBlbHNlIGlmIChjaG9pY2UgPT0gMikgewogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+mAg+OBkuWHuuOBl+OBn++8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744Ky44O844Og44Kq44O844OQ44O877yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgIGJyZWFrOwoKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDsx44GLMuOCkuWFpeWKm+OBl+OBpuOBre+8gSZxdW90Oyk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIGlmIChjb2Nrcm9hY2hIcCAmbHQ7PSAwKSB7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q78J+qsyDjgrTjgq3jg5bjg6rjgpLlgJLjgZfjgZ/vvIEmcXVvdDspOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7WU9VIFdJTiEmcXVvdDspOwogICAgICAgIH0gZWxzZSBpZiAoaHAgJmx0Oz0gMCkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OBguOBquOBn+OBr+WAkuOCjOOBpuOBl+OBvuOBo+OBnyZoZWxsaXA7JmhlbGxpcDsmcXVvdDspOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7R0FNRSBPVkVSJnF1b3Q7KTsKICAgICAgICB9CgogICAgICAgIHNjYW5uZXIuY2xvc2UoKTsKICAgIH0KfWltcG9ydCBqYXZhLnV0aWwuUmFuZG9tOwppbXBvcnQgamF2YS51dGlsLlNjYW5uZXI7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgU2Nhbm5lciBzY2FubmVyID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgICAgICBSYW5kb20gcmFuZG9tID0gbmV3IFJhbmRvbSgpOwoKICAgICAgICBpbnQgaHAgPSAzOwogICAgICAgIGludCBjb2Nrcm9hY2hIcCA9IDU7CgogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDs9PT0g44K044Kt44OW44Oq6YCA5rK744Ky44O844OgID09PSZxdW90Oyk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCtOOCreODluODquOBjOePvuOCjOOBn++8gfCfqrMmcXVvdDspOwoKICAgICAgICB3aGlsZSAoaHAgJmd0OyAwICZhbXA7JmFtcDsgY29ja3JvYWNoSHAgJmd0OyAwKSB7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744GC44Gq44Gf44GuSFA6ICZxdW90OyArIGhwKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCtOOCreODluODquOBrkhQOiAmcXVvdDsgKyBjb2Nrcm9hY2hIcCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDsxLiDlj6njgY8mcXVvdDspOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q7Mi4g6YCD44GS44KLJnF1b3Q7KTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludCgmcXVvdDsmZ3Q7Jmd0OyAmcXVvdDspOwoKICAgICAgICAgICAgaW50IGNob2ljZSA9IHNjYW5uZXIubmV4dEludCgpOwoKICAgICAgICAgICAgaWYgKGNob2ljZSA9PSAxKSB7CiAgICAgICAgICAgICAgICBpbnQgZGFtYWdlID0gcmFuZG9tLm5leHRJbnQoMykgKyAxOwogICAgICAgICAgICAgICAgY29ja3JvYWNoSHAgLT0gZGFtYWdlOwoKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjg5Djgrfjg4PvvIEmcXVvdDspOwogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90O+OCtOOCreODluODquOBqyAmcXVvdDsgKyBkYW1hZ2UgKyAmcXVvdDsg44OA44Oh44O844K477yBJnF1b3Q7KTsKCiAgICAgICAgICAgICAgICBpZiAoY29ja3JvYWNoSHAgJmd0OyAwKSB7CiAgICAgICAgICAgICAgICAgICAgaW50IGF0dGFjayA9IHJhbmRvbS5uZXh0SW50KDIpICsgMTsKICAgICAgICAgICAgICAgICAgICBocCAtPSBhdHRhY2s7CgogICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrTjgq3jg5bjg6rjga7lj43mkoPvvIEmcXVvdDspOwogICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgYLjgarjgZ/jga8gJnF1b3Q7ICsgYXR0YWNrICsgJnF1b3Q7IOODgOODoeODvOOCuOWPl+OBkeOBn++8gSZxdW90Oyk7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICB9IGVsc2UgaWYgKGNob2ljZSA9PSAyKSB7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q76YCD44GS5Ye644GX44Gf77yBJnF1b3Q7KTsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvjgrLjg7zjg6Djgqrjg7zjg5Djg7zvvIEmcXVvdDspOwogICAgICAgICAgICAgICAgYnJlYWs7CgogICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCZxdW90OzHjgYsy44KS5YWl5Yqb44GX44Gm44Gt77yBJnF1b3Q7KTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgaWYgKGNvY2tyb2FjaEhwICZsdDs9IDApIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDvwn6qzIOOCtOOCreODluODquOCkuWAkuOBl+OBn++8gSZxdW90Oyk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDtZT1UgV0lOISZxdW90Oyk7CiAgICAgICAgfSBlbHNlIGlmIChocCAmbHQ7PSAwKSB7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oJnF1b3Q744GC44Gq44Gf44Gv5YCS44KM44Gm44GX44G+44Gj44GfJmhlbGxpcDsmaGVsbGlwOyZxdW90Oyk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigmcXVvdDtHQU1FIE9WRVImcXVvdDspOwogICAgICAgIH0KCiAgICAgICAgc2Nhbm5lci5jbG9zZSgpOwogICAgfQp9
import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int hp = 3;
int cockroachHp = 5;
System.out.println("=== ゴキブリ退治ゲーム ===");
System.out.println("ゴキブリが現れた!🪳");
while (hp > 0 && cockroachHp > 0) {
System.out.println();
System.out.println("あなたのHP: " + hp);
System.out.println("ゴキブリのHP: " + cockroachHp);
System.out.println("1. 叩く");
System.out.println("2. 逃げる");
System.out.print(">> ");
int choice = scanner.nextInt();
if (choice == 1) {
int damage = random.nextInt(3) + 1;
cockroachHp -= damage;
System.out.println("バシッ!");
System.out.println("ゴキブリに " + damage + " ダメージ!");
if (cockroachHp > 0) {
int attack = random.nextInt(2) + 1;
hp -= attack;
System.out.println("ゴキブリの反撃!");
System.out.println("あなたは " + attack + " ダメージ受けた!");
}
} else if (choice == 2) {
System.out.println("逃げ出した!");
System.out.println("ゲームオーバー!");
break;
} else {
System.out.println("1か2を入力してね!");
}
}
if (cockroachHp <= 0) {
System.out.println();
System.out.println("🪳 ゴキブリを倒した!");
System.out.println("YOU WIN!");
} else if (hp <= 0) {
System.out.println();
System.out.println("あなたは倒れてしまった……");
System.out.println("GAME OVER");
}
scanner.close();
}
}import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int hp = 3;
int cockroachHp = 5;
System.out.println("=== ゴキブリ退治ゲーム ===");
System.out.println("ゴキブリが現れた!🪳");
while (hp > 0 && cockroachHp > 0) {
System.out.println();
System.out.println("あなたのHP: " + hp);
System.out.println("ゴキブリのHP: " + cockroachHp);
System.out.println("1. 叩く");
System.out.println("2. 逃げる");
System.out.print(">> ");
int choice = scanner.nextInt();
if (choice == 1) {
int damage = random.nextInt(3) + 1;
cockroachHp -= damage;
System.out.println("バシッ!");
System.out.println("ゴキブリに " + damage + " ダメージ!");
if (cockroachHp > 0) {
int attack = random.nextInt(2) + 1;
hp -= attack;
System.out.println("ゴキブリの反撃!");
System.out.println("あなたは " + attack + " ダメージ受けた!");
}
} else if (choice == 2) {
System.out.println("逃げ出した!");
System.out.println("ゲームオーバー!");
break;
} else {
System.out.println("1か2を入力してね!");
}
}
if (cockroachHp <= 0) {
System.out.println();
System.out.println("🪳 ゴキブリを倒した!");
System.out.println("YOU WIN!");
} else if (hp <= 0) {
System.out.println();
System.out.println("あなたは倒れてしまった……");
System.out.println("GAME OVER");
}
scanner.close();
}
}import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int hp = 3;
int cockroachHp = 5;
System.out.println("=== ゴキブリ退治ゲーム ===");
System.out.println("ゴキブリが現れた!🪳");
while (hp > 0 && cockroachHp > 0) {
System.out.println();
System.out.println("あなたのHP: " + hp);
System.out.println("ゴキブリのHP: " + cockroachHp);
System.out.println("1. 叩く");
System.out.println("2. 逃げる");
System.out.print(">> ");
int choice = scanner.nextInt();
if (choice == 1) {
int damage = random.nextInt(3) + 1;
cockroachHp -= damage;
System.out.println("バシッ!");
System.out.println("ゴキブリに " + damage + " ダメージ!");
if (cockroachHp > 0) {
int attack = random.nextInt(2) + 1;
hp -= attack;
System.out.println("ゴキブリの反撃!");
System.out.println("あなたは " + attack + " ダメージ受けた!");
}
} else if (choice == 2) {
System.out.println("逃げ出した!");
System.out.println("ゲームオーバー!");
break;
} else {
System.out.println("1か2を入力してね!");
}
}
if (cockroachHp <= 0) {
System.out.println();
System.out.println("🪳 ゴキブリを倒した!");
System.out.println("YOU WIN!");
} else if (hp <= 0) {
System.out.println();
System.out.println("あなたは倒れてしまった……");
System.out.println("GAME OVER");
}
scanner.close();
}
}import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int hp = 3;
int cockroachHp = 5;
System.out.println("=== ゴキブリ退治ゲーム ===");
System.out.println("ゴキブリが現れた!🪳");
while (hp > 0 && cockroachHp > 0) {
System.out.println();
System.out.println("あなたのHP: " + hp);
System.out.println("ゴキブリのHP: " + cockroachHp);
System.out.println("1. 叩く");
System.out.println("2. 逃げる");
System.out.print(">> ");
int choice = scanner.nextInt();
if (choice == 1) {
int damage = random.nextInt(3) + 1;
cockroachHp -= damage;
System.out.println("バシッ!");
System.out.println("ゴキブリに " + damage + " ダメージ!");
if (cockroachHp > 0) {
int attack = random.nextInt(2) + 1;
hp -= attack;
System.out.println("ゴキブリの反撃!");
System.out.println("あなたは " + attack + " ダメージ受けた!");
}
} else if (choice == 2) {
System.out.println("逃げ出した!");
System.out.println("ゲームオーバー!");
break;
} else {
System.out.println("1か2を入力してね!");
}
}
if (cockroachHp <= 0) {
System.out.println();
System.out.println("🪳 ゴキブリを倒した!");
System.out.println("YOU WIN!");
} else if (hp <= 0) {
System.out.println();
System.out.println("あなたは倒れてしまった……");
System.out.println("GAME OVER");
}
scanner.close();
}
}import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int hp = 3;
int cockroachHp = 5;
System.out.println("=== ゴキブリ退治ゲーム ===");
System.out.println("ゴキブリが現れた!🪳");
while (hp > 0 && cockroachHp > 0) {
System.out.println();
System.out.println("あなたのHP: " + hp);
System.out.println("ゴキブリのHP: " + cockroachHp);
System.out.println("1. 叩く");
System.out.println("2. 逃げる");
System.out.print(">> ");
int choice = scanner.nextInt();
if (choice == 1) {
int damage = random.nextInt(3) + 1;
cockroachHp -= damage;
System.out.println("バシッ!");
System.out.println("ゴキブリに " + damage + " ダメージ!");
if (cockroachHp > 0) {
int attack = random.nextInt(2) + 1;
hp -= attack;
System.out.println("ゴキブリの反撃!");
System.out.println("あなたは " + attack + " ダメージ受けた!");
}
} else if (choice == 2) {
System.out.println("逃げ出した!");
System.out.println("ゲームオーバー!");
break;
} else {
System.out.println("1か2を入力してね!");
}
}
if (cockroachHp <= 0) {
System.out.println();
System.out.println("🪳 ゴキブリを倒した!");
System.out.println("YOU WIN!");
} else if (hp <= 0) {
System.out.println();
System.out.println("あなたは倒れてしまった……");
System.out.println("GAME OVER");
}
scanner.close();
}
}import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int hp = 3;
int cockroachHp = 5;
System.out.println("=== ゴキブリ退治ゲーム ===");
System.out.println("ゴキブリが現れた!🪳");
while (hp > 0 && cockroachHp > 0) {
System.out.println();
System.out.println("あなたのHP: " + hp);
System.out.println("ゴキブリのHP: " + cockroachHp);
System.out.println("1. 叩く");
System.out.println("2. 逃げる");
System.out.print(">> ");
int choice = scanner.nextInt();
if (choice == 1) {
int damage = random.nextInt(3) + 1;
cockroachHp -= damage;
System.out.println("バシッ!");
System.out.println("ゴキブリに " + damage + " ダメージ!");
if (cockroachHp > 0) {
int attack = random.nextInt(2) + 1;
hp -= attack;
System.out.println("ゴキブリの反撃!");
System.out.println("あなたは " + attack + " ダメージ受けた!");
}
} else if (choice == 2) {
System.out.println("逃げ出した!");
System.out.println("ゲームオーバー!");
break;
} else {
System.out.println("1か2を入力してね!");
}
}
if (cockroachHp <= 0) {
System.out.println();
System.out.println("🪳 ゴキブリを倒した!");
System.out.println("YOU WIN!");
} else if (hp <= 0) {
System.out.println();
System.out.println("あなたは倒れてしまった……");
System.out.println("GAME OVER");
}
scanner.close();
}
}