##### ######## #...# #......# #...# #......# #...######......#### #...'............... #...#####.......###### #...# #.......<....# #.### #.......###### #.########+#+#### #.#........ ######.#........ ............>.... .(............... #######.#........ #.#........ #.#.#..###. ##+#.#...# #....##..# #....+ .... #S...# #..## #.......... #....#### ######