####### ......##### ###.....). ###.......#### ....$.)......####.# ..####.......##......# ......#....###.###..# ##...$....##.# # #.###............# #.......##..)..#.# #.####..##.#.#)#.# #..##.#.#.#.# #.####..##.#.....# #..>............[# #.#####.####.[..## #.# #.#.## #@# #...# ###.# ###.# #...# #.# #S### #.# #. ..# #. .. ##