########## .........####### #######.....>..##### #............# ####..#####.###.# #.......# #.# #.############# #.##..#........#............#######.# ####.##..#####.#.###.#########.........# #.....<..# #..## ##.. ....)...######## #.##.##..# #.# ##########<###### #. #..# #..# #......######## .. ........ ######^..<..... #. #>##### #..####### #.# #..# ..# #..##### ## #......# ##.###.# #.# #$# $ #.# #r# ### #r# srr ...## .#.## .... .. .. ## #.. $ $