########### #.......... #.......... #..!....... #...$.../.. #...a...... #.........> #.......... ##.......... #........... #........... #........... #........... #######.######### ..........<# #######.#### ........# ##.######