### ..# ### #.# ##.## #.# #######...####.## ###### ...).......##.#.########....# ###<..##.###.##.........# #.......## ##...####.##.# #........###.#### #.##.######## #...))..#.#.## #.##......... #.......##### #.##.#######. #.......# #.##.# #......## #.##.# #......# #.##.###### ######.# #......# .# ######.# .# #.# #.# #.# #.# #.# . #.# #..###.# ##.....####.# #>......O...# #......####### .##.#.. #.#.. # #$. #.. #..