Solution

163584