############## .............######### .. ######.................# ...#.............<........### ..........###############...# ..#......# ..r.).. #...##### #......# .r....r.. #r..#..... #......##........$.r##....$.... #.....#.......(....r..#..$..... ###....##..%........##r..#.... #$...# ......... #...#.... #####$...# ....... #...# ... .........###############...#.... ........sr.rrr...)............... ........l...................... .......#######.(#....?....##### .>....# #.............# ..... #....###..##### .... #..[........ ... #........... #####....... ....