##################### #................O..############## #####............................# ####..###############[........ ##....# ##.......# ###########.###### #..........# #...>.............. #.....%....# ##.###########.#### #...#..O...# #...<.......#.####...... ......# ######...............r.. ....... #......#.#######... ....... #......#.## ###. ....... #......#..##### ######........####. #........#... #....<.....# #####.........# .............## #####.....<..# #........# #...........# #........##... ......>...# #. #########.## .# ..