### ##########....# #..............# #.. #.......# ..# ...###.....###..# ###..#.......#...# .................# ##.....>#.......# #..[..###......# #......#<......# #######..............# ..........#.......#...# #######.###.....###..### #..#.......#...... #.#######.................. ...........%....%)......... #.########.######.##....... #.# #.# .)... #.# #.# r... #.# #.# ... #.# #.# . #.# #.# #.# #.# #.# #.# PPP