################## ..................### .. #.......#####...######## .. #....O..# ###........# #. #.......##########.....# #. ##......................##### . #. #....$......................# #....##.##%.......##########.....###.# .........))..(................%......# ....##..##........#### ######.##.##### #............# #.##.# #...##..#.#### #.##.# #... #.##.# #.##.# ... #.##.# #.##.# #.#. #.##.# #.##.## .... ..# . #.##..###### . ... #.###......## #.###.......## #.##.........# #######.##.........# ....................# .....##<##......<..# . #.##.........# #.###.......## ..# ##.....## ... ####### ##.# #.# #.# #.#