##+###+#### ##### #.........# .###....## #.........# ..........###.........# #...........'.........# #..........##.........# #..........#<.........# #..........##.........# ##..........+.........# [.........###.........# ..........####'######## ...+########..)..# #.....# #.## #.....# . ..########'#### ... #.##..........# ...#######..#..........# ............#..........# .................##+#### .................# ......$..((......# .................# ........(........# ##....KSS...#....# ######S#####..### #'# ##.# ......r...# #.. ..(.......# ##+# ...)......# .!#####+### .