. .. . ..# #. #.# ###.### #.# #...... ##.# #...... #..## #......##...###### #......<.........# #................# (......#..#####..# ##...###..#$?$#..# #..## #..#!)"#..# .. #..#$?!#..# # #..#####..# .###.........# ..............# ###..####.##### #..####.# . #.......# .. ........# #. .#.......# .. #.#####.# .###.###.# #.# ...s...a.# #.# ..##..c.(#####.# #####...[...# ##(..##.# #.....### #.......# #.......# #.......# ........## ##....... #.......#