It is not well known that Cronerians also celebrate Thanksgiving as well! Today, Fax McClad, Croneria's most grateful bounty hunter, is celebrating by eating dinner with family members!
The main course of the dinner is a giant space turkey (which his wingmate Flaco would strongly protest against eating). Fax is responsible for carving the space turkey into pieces for his family members to eat. Initially, the space turkey is in one giant piece. Fax can make different types of cuts; by using the cut, Fax can split a single piece into smaller pieces. Each individual cut can be done many times.
However, making an infinite number of cuts is too time-consuming, so Fax McClad will never form infinitely small pieces of space turkey.
Fax's family members are particularly picky! The family member would like pieces of turkey that sum up to exactly of the entire space turkey. Pieces of turkey cannot be shared. Please help Fax determine if it is possible to satisfy all of his guests!
Input Specification
The first line of input will contain and .
lines of input follow; the line will contain .
lines of input follow; the line will contain . It is guaranteed that the sum of all will not exceed .
For 40% of the points, , , and .
Output Specification
Output Y
if Fax can satisfy all of his guests and N
otherwise.
Sample Input 1
2 2
2
3
2
6
Sample Output 1
Y
Explanation for Sample Output 1
Fax can first cut the turkey into thirds. Then, he can take two of the thirds and cut each of them into half, giving one sixth of the turkey to the 2nd guest and 3 sixths (one half) of the turkey to the 1st guest.
Sample Input 2
2 2
2
3
2
5
Sample Output 2
N
Explanation for Sample Output 2
No matter how Fax cuts the turkey, he cannot form pieces that total to 1/5 of the turkey.
Note that Fax cannot cut the turkey into infinite pieces in order to give the 2nd guest 1/5 of the turkey.
Comments
The name should be "Fax's-giving Dinner"