############# ## ##.....#.....## ...#.............## ..................# ................<.# ....>..........[..# ###...............######. #...................... #............)..#...... ##.............######## ##.....#.....## ##########.## #.# #.### # #...# .. ###)# ..# #..# ..# ###.##...# #.._....# .......#.#..## #.###(##..#.# #...g...# ####....%# #.##..# ..# .... ### #... ... ..