Solution

1233