######################## #....................... #...................####### #........(..........#.....# ..# #.....###########...'.....# ..# #.....# #...#######.# #.# #.....# #...........# #.# #>....# #...........# #.# #.....###########...........# #.# #........>..................# #.# #...........................# #.# #...........................# #.########. #..[####..###########.......# #.......... #...# ..# #.......# #.......... #...# #..# #.......# #......>... #...# #..# #.......#####...####### #...# #..# #...............# #...# #..# #...)#########..# #...# #..# #....# #..# #...# #..# #....# #..# #...# #..###########....# #..# #...####.................#####+###..# #...............[...................# #...............)###########........# #...............)# #.######.# #................# #.# #.########### #................# #.# #............. #...#########....# #.# #............ #...# #....# #.# #............. #...# #....# ########.# #.......##### . #................# #.......# #................######.......# +.............................# #.......######........>.......####### ........# #.<..................... ########.# #...........#######+###. #.######....%......# #..................# #########..##########......# ...........# #......# ########...# #......# #...# #......# #...# +....... #...# #........ #...##########...... ########(..S)(...<..... ..............#########. (.............# .......!......# (............# .............# ............... ###############