.....##.. . ......... .... ................. ................. .........(...... .. .............. .............. . ....##......# ... .....##......##..%.. ... .......5........ ............X5...... ..........3XX....... . .........5X....... .. ........?...?... .. ................. . ...##...X..##..... .....##.X....# ..... . ........... ..