########### ..........# ..........# ...........# ...........# ........)..# ...........# ...........#### ..............###### #############......# ###.###.### #>...>...># #.........# #.#.....#.# #.........# #.........# #.#.....#.# #.........# #.........# #.#.(...#.# #.........# #.........# #.#...(.#.# #.........# #....<....# ###########