#........ ###+#######..% #........ #............# ###### #........ #.[...^......# #...(# #..?..... #............# #....# #........ #............######....# #........ #............#.........####...:.... #......................'..'....>... #......................####........ #.................r##### #........ #................S.# ######### #..................# ######..)..........###### #.....%#.#########.# #.####.#.# #.# #<.#.#.# #.# #.##.#.# #.# #.##.#.# #.# #.##.#.# #.# #.##.#.# #.# #.##.# #.# #.##.# #....# ####.# ###