########### #### #.........#######... ....# ###.........##......# .#.. S...........#.......## ... #...................# .. ##..................## ##.# #...................## #..# .# #..........>.......!<###.##.###. ##......[...........#....<...!... #.....................#.......... ##.#########...............#...#.# #####..# #...............##.## ####.....## #.(................# ........###########>..............#### ...............o................... ........#############.....##......## ........# #.##.##......# ######### .# .# .#